Datagrid与Gridview

时间:2011-01-19 10:29:09

标签: c#

  

可能重复:
  The Difference Between a DataGrid and a GridView in ASP.NET?

asp.net中数据网格和网格视图的主要区别是什么?

3 个答案:

答案 0 :(得分:8)

DataGrid自.NET 1.1以来一直存在,而GridView是在.NET 2.0中引入的。所以基本上GridViewDataGrid的继承者。这是MSDN上的nice article比较两者。

  

DataGrid和GridView控件都是从   WebControl类。虽然它有类似的对象模型   在DataGrid控件中,GridView控件也有一些新的   DataGrid控件的特性和优势,包括:   更丰富的设计时功能。改进了数据源绑定   能力。自动处理排序,分页,更新和   删除。其他列类型和设计时列操作。一个   具有PagerTemplate属性的自定义寻呼机用户界面(UI)。   GridView控件和DataGrid控件之间的差异   包括:不同的自定义分页支持。不同的事件模型。

答案 1 :(得分:1)

GridView控件是DataGrid控件的后续版本。与DataGrid控件一样,GridView控件设计用于在HTML表格中显示数据。当绑定到数据源时,DataGrid和GridView控件每个都会将数据源中的一行显示为输出表中的一行。

http://msdn.microsoft.com/en-us/library/05yye6k9.aspx

答案 2 :(得分:0)

基本上,如果你使用GridView,你有很多有用的选项,你不必为这些函数编写代码。