我从事 ASP.NET 开发已经有一段时间了,以前我在各种事情上都使用过 GridView 和 DataGrid 控件,但我从来没有找到使用其中一个或另一个的真正好理由。我想知道:
这 2 个 ASP.NET 控件有什么区别?两者的优点或缺点是什么?有更快的吗?较新?更容易维护?
控件的智能感知摘要似乎没有描述两者之间的任何区别。它们都可以查看、编辑和排序数据,并在运行时自动生成列。
编辑: Visual Studio 2008 不再将 DataGrid 列为工具箱中的可用控件。如果您手动输入它,它仍然可用(我假设为遗留支持)。