摘自: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。