.net几个常用数据控件的区分
2009-01-12 16:23
369 查看
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 控件
(CheckCompanyPhoto.aspx)
DataList 控件以表的形式呈现数据,通过该控件,您可以使用不同的布局来显示数据记录,例如,将数据记录排成列或行的形式。您可以对
DataList 控件进行配置,使用户能够编辑或删除表中的记录。(DataList
控件不使用数据源控件的数据修改功能;您必须自己提供此代码。)DataList 控件与 Repeater 控件的不同之处在于:DataList
控件将项显式放在 HTML 表中,而 Repeater 控件则不然。
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 控件
(CheckCompanyPhoto.aspx)
DataList 控件以表的形式呈现数据,通过该控件,您可以使用不同的布局来显示数据记录,例如,将数据记录排成列或行的形式。您可以对
DataList 控件进行配置,使用户能够编辑或删除表中的记录。(DataList
控件不使用数据源控件的数据修改功能;您必须自己提供此代码。)DataList 控件与 Repeater 控件的不同之处在于:DataList
控件将项显式放在 HTML 表中,而 Repeater 控件则不然。
相关文章推荐
- .net几个常用数据控件的区分
- MFC中常用数据类型转换及文件和对话框和几个控件的使用
- ASP.NET实练第一练[学习.NET常用控件与XML数据的处理]
- .net 数据绑定控件中的DataSource
- sql server 常用的几个数据类型
- .net数据控件的冒泡事件
- .NET中使用GridView控件输入数据时出现“ Index was out of range. Must be non-negative and less than the size of the collection. Parameter name: index"的问题
- .NET一个页面多个Button按钮事件避免数据验证控件RequiredFieldValidator冲突
- 几个常用绑定数据的方法
- socket编程中最常用的几个数据类型和转换函数
- 几个常用控件的练习总结(radioButtonList,MultiView,Adratator,Literal,Panel控件中动态添加文本框)
- EasyUI学习笔记(1)----Tree控件实现过程中.NET下无法访问json数据的解决办法
- .NET各大平台数据列表控件绑定原理及比较(WebForm、Winform、WPF)
- 数据绑定控件显示数据换行的几个实例
- 一起谈.NET技术,ASP.NET 4过滤数据新控件QueryExtender
- ASP.NET常用数据绑定控件优缺点分析总结
- C# 中常用数据类型与控件类型的命名规则
- 几个不错的开源的.net界面控件
- excel导入数据库:SQL Server数据库中成批导入数据的几个常用方法
- 利用OFFICE 2003 OWC 绘图控件在.NET平台下实现数据图表的绘制