GirdView 、DataList 、repeater 的区别及使用场合

 

摘自:http://topic.csdn.net/u/20091031/09/c39fa676-7eab-442a-b7e5-a7311ff5552a.html

 

GridView 控件: 
GridView 控件以表的形式显示数据,并提供对列进行排序、分页、翻阅数据以及编辑或删除单个记录的功能。 

Repeater 控件: 
Repeater 控件使用数据源返回的一组记录呈现只读列表。与 FormView 控件类似,Repeater 控件不指定内置布局。可以使用模板创建 Repeater 控件的布局。 

DataList 控件: 
DataList 控件以表的形式呈现数据,通过该控件,您可以使用不同的布局来显示数据记录,例如,将数据记录排成列或行的形式。可以对 DataList 控件进行配置,使用户能够编辑或删除表中的记录。(DataList 控件不使用数据源控件的数据修改功能;您必须自己提供此代码。)DataList 控件与 Repeater 控件的不同之处在于:DataList 控件将项显式放在 HTML 表中,而 Repeater 控件则不然。

如果使用表格状显示的话,使用Gridview方便, 
如果要想显示得比较有个性化,使用DataList, 
如果要想网页加载的速度快,使用Repeater。

你可能感兴趣的:(html,.net)