在asp.net中,gridview和repeater控件的区别是什么?

本文关键字:控件 区别 是什么 repeater net asp gridview | 更新日期: 2023-09-27 18:07:42

我使用过这两个控件进行简单的应用程序开发。两者的功能几乎相同。

在asp.net中,gridview和repeater控件的区别是什么?

这里有一个比较数据绑定服务器控件的表:

http://weblogs.asp.net/anasghanem/archive/2008/09/06/comparing-listview-with-gridview-datalist-and-repeater.aspx

GridView始终呈现为网格。Repeater允许您创建自己的模板布局。例如,你可以把东西放在div中。GridView也有一个更丰富的对象模型,而repeater则相当简单。

是的,您可以使用这两种方法获得相似的结果,但它们远非相同的东西。

这两个控件都是Data-Bound Web Server控件。

GridView:它以表的形式显示数据,并具有对记录进行排序、分页、编辑和删除的能力。

Repeater:模板比GridView少。它从数据源呈现一个只读列表。