MSDN says,DataGridView控件是一个新的控件,它取代了.NET Framework 3.5中的DataGrid控件。
在VS2008的任何项目中,工具箱中都没有列出数据网格控件,只存在gridview控件。 MSDN页面还描述了gridview提供的所有功能以及datagrid没有 - 任何人都可以告诉我Datagrid控件是否已过时或被排除?
如果是这样,使用这两个控件的性能是否有任何差异? 我个人通常总是使用gridview控件。有没有使用datagrid比使用gridview更好的条件?反之亦然。
答案 0 :(得分:3)
我记得有支持DataGrid对象的向后兼容性,但GridView控件(对于ASP.Net)和DataGridView控件(对于WinForms)是首选的网格机制。您将找到更好的绑定方案,模板显示中的更多可扩展性,以及用于修改单个单元格/行/列的更丰富的界面。
答案 1 :(得分:2)
DataGridView适用于Windows表单。
正如你在标签中提到的asp.net,可能你有web应用程序。对于Web应用程序,有GridView控件。
答案 2 :(得分:0)
在ASP.NET中,GridView已经取代了DataGrid控件。我不知道你想要使用DataGrid而不是GridView的任何场景,除了旧的应用程序。
答案 3 :(得分:0)
DataGridView比DataGrid更新。
请查看此网站了解更多信息 http://www.wwwcoder.com/parentid/459/tabid/68/type/art/site/6454/default.aspx