vs2008的几种数据工具比较
来源:互联网 发布:破解大陆封锁网络 编辑:程序博客网 时间:2024/05/17 17:40
今天开始使用GridView做为产品列表的绑定工具,可后来发现行不通。查找资料后发现用DataList工具会更容易实现,所以,便在互联网上比较这几类数据工具的优势与区别,发现不少好东东,转载分享一下。
GridView 控件
GridView 控件以表的形式显示数据,并提供对列进行排序、分页、翻阅数据以及编辑或删除单个记录的功能。
注意:GridView 控件是 ASP.NET 的早期版本中提供的 DataGrid 控件的后继控件。除了添加利用数据源控件功能的新功能,GridView 控件还实现了某些改进,例如,定义多个主键字段的功能、使用绑定字段和模板的改进用户界面自定义以及用于处理或取消事件的新模型。
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 控件则不然。
- vs2008的几种数据工具比较
- 【综合】几种数据载体的比较
- 几种数据库分页查询的实现与比较
- 网络隔离下的几种数据交换技术比较
- 目前最流行的几种数据库比较
- 几种数据结构的性能比较-很惊人
- 数据库中几种数据类型的比较
- 当前比较流行的几种数据交换格式
- 【转载】几种数据存储方式的特点比较
- HashMap和几种数据结构的比较
- 目前最流行的几种数据库比较
- Hbase几种数据入库方式比较
- Hbase几种数据入库方式比较
- 几种数据库建模工具推荐
- 比较Java中几种数据cache方式
- Hbase几种数据入库(load)方式比较
- 比较Java中几种数据cache方式
- C++: Sqlite3几种数据插入方式比较
- Eclipse + PyDev SyntaxError: Non-ASCII character问题解决方案
- ibatis
- C#正则表达式小结
- 如何在linux下开发mapreduce应用程序(基于单机)
- C语言宏定义(error and pragma)
- vs2008的几种数据工具比较
- 使用Pmcmd远程调用Informatica技术实现方法
- MySQL时间格式函数
- 利用iptable屏蔽特定网站(转载)
- Oracle中:已请求写入 SPFILE, 但是在启动时未指定 SPFILE
- asp.net跳转页面的三种方法比较
- 两个已排序链表的合并
- 求GridView的记录条数
- informix---IndexOutOfBoundException