文章教程

9.1数据控件概述

8/31/2020 9:52:39 PM 人评论 次浏览

9.1 数据控件概述

数据控件全称是“数据服务器控件”,简单地说就是能够显示数据的服务器控件,与简单格式的列表控件不同,这些控件属于比较复杂的服务器控件,不但能提供显示数据的丰富界面(可以显示多行多列数据,还可以根据用户定义来显示),还提供了修改、删除和插入数据的接口。

ASP.NET 4.5提供的常用复杂数据控件,包括:

● GridView,是一个全方位的网格控件,能够显示一整张表的数据,它是ASP.NET中最为重要的数据控件。

● DetailsView,是用来一次显示一条记录的数据控件。

● FormView,它也是用来一次显示一条记录的数据控件,与DetailsView不同的是,FormView是基于模板的,可以使布局具有灵活性。

● DataList,可用来自定义显示各行数据库信息的数据控件,显示的格式在创建的模板中定义。

● Repeater,它能生成一系列单个项,可以使用模板定义页面上单个项布局的数据控件,在页面运行时,该控件为数据源中的每个项重复相应的布局。

● ListView,该数据控件可以绑定从数据源返回的数据并显示它们,它会按照使用模板和样式定义的格式显示数据。

由于FormView控件和Repeater控件及其相似,它们的属性和方法大多都可以通用,所以本章仅介绍其余的5个数据服务器控件。

教程类别