GridView、DetailsView、FormView 、Repeater、DataList的区别
来源:互联网 发布:淘宝ps4手柄 编辑:程序博客网 时间:2024/05/03 20:00
GridView 控件
GridView 控件以表的形式显示数据,并提供对列进行排序、分页、翻阅数据以及编辑或删除单个记录的功能。
注意:GridView 控件是 ASP.NET 的早期版本中提供的 DataGrid 控件的后继控件。除了添加利用数据源控件功能的新功能,GridView 控件还实现了某些改进,例如,定义多个主键字段的功能、使用绑定字段和模板的改进用户界面自定义以及用于处理或取消事件的新模型。 有关更多信息,请参见 GridView Web 服务器控件和比较 GridView 和 DataGrid Web 服务器控件。
DetailsView 控件
DetailsView 控件一次呈现一条表格形式的记录,并提供翻阅多条记录以及插入、更新和删除记录的功能。DetailsView 控件通常用在主/详细信息方案中,在这种方案中,主控件(如 GridView 控件)中的所选记录决定了 DetailsView 控件显示的记录。
FormView 控件
FormView 控件与 DetailsView 控件类似,它一次呈现数据源中的一条记录,并提供翻阅多条记录以及插入、更新和删除记录的功能。不过,FormView 控件与 DetailsView 控件之间的差别在于:DetailsView 控件使用基于表格的布局,在这种布局中,数据记录的每个字段都显示为控件中的一行。而 FormView 控件则不指定用于显示记录的预定义布局。实际上,您将创建包含控件的模板,以显示记录中的各个字段。该模板包含用于设置窗体布局的格式、控件和绑定表达式。
Repeater 控件
Repeater 控件使用数据源返回的一组记录呈现只读列表。与 FormView 控件类似,Repeater 控件不指定内置布局。您可以使用模板创建 Repeater 控件的布局。
DataList 控件
DataList 控件以表的形式呈现数据,通过该控件,您可以使用不同的布局来显示数据记录,例如,将数据记录排成列或行的形式。您可以对 DataList 控件进行配置,使用户能够编辑或删除表中的记录。(DataList 控件不使用数据源控件的数据修改功能;您必须自己提供此代码。)DataList 控件与 Repeater 控件的不同之处在于:DataList 控件将项显式放在 HTML 表中,而 Repeater 控件则不然。
详细资料请参阅MSDN
- GridView、DetailsView、FormView 、Repeater、DataList的区别
- GridView、DetailsView、FormView 、Repeater、DataList的区别
- GridView、DetailsView、FormView 、Repeater、DataList的区别
- GridView、DetailsView、FormView 、Repeater、DataList的区别
- GridView、DetailsView、FormView 、Repeater、DataList的区别
- GridView、DetailsView、FormView 、Repeater、DataList的区别
- GridView、DetailsView、FormView 、Repeater、DataList的区别
- gridview、datalist、repeater、FormView、DetailsView的区别
- gridview、datalist、repeater、FormView、DetailsView的区别详解
- gridview、datalist、repeater、FormView、DetailsView的区别详解
- gridview、datalist、repeater、FormView、DetailsView的区别详解
- gridview、datalist、repeater、FormView、DetailsView的区别详解
- ASP.NET中gridview、datalist、repeater、FormView、DetailsView的区别
- GridView、DataGrid、DataList、Repeater、ListView、DetailsView、FormView 的区别
- ASP.NET 2.0 的数据绑定控件概述与区别(GridView、DetailsView、FormView 、Repeater、DataList)
- ASP.NET 2.0 的数据绑定控件概述与区别(GridView、DetailsView、FormView 、Repeater、DataList)
- ASP.NET 2.0 的数据绑定控件概述与区别(GridView、DetailsView、FormView 、Repeater、DataList)
- asp.net中GridView、DataGrid、DataList、Repeater、ListView、DetailsView、FormView 的区别
- 我的第一次
- 为WebForms说几句话,以及一些ASP.NET开发上的经验(1)
- QClub:当SOA遭遇互联网应用现实
- 重走学习软件开发之路
- 网站制作
- GridView、DetailsView、FormView 、Repeater、DataList的区别
- Select表单控件的多选级联技术
- SSO-单点登录完全解决方案--参考
- 在ASP.NET中使用LINQ(第一部分)
- 我们仨
- 直接修改MANTIS数据库,解决管理员帐户被误删的问题
- 针对Web系统常用的功能测试方法浅析
- 开发大型高负载类网站应用的几个要点
- tomcat5/tomcat4中配置数据库(oracle)连接池