我从事 ASP.NET 开发已经有一段时间了,之前我曾使用 GridView 和 DataGrid 控件来处理各种事情,但我从来没有找到使用其中一个或另一个的真正充分的理由。我想知道:
这两个 ASP.NET 控件有什么区别?两者的优点或缺点是什么?有一个更快吗?较新?更容易维护?
控件的智能感知摘要似乎没有描述两者之间的任何区别。它们都可以查看、编辑和排序数据,并在运行时自动生成列。
编辑:Visual Studio 2008 不再将 DataGrid 列为工具箱中的可用控件。如果您手动输入它,它仍然可用(我假设是为了旧版支持)。
最佳答案
DataGrid 是一个 ASP.NET 1.1 控件,仍然受支持。 GridView 2.0 到来,使某些任务变得更简单,添加了不同的数据绑定(bind)功能:
此链接对 DataGrid 和 GridView 功能进行了比较 -
https://msdn.microsoft.com/en-us/library/05yye6k9(v=vs.100).aspx
关于asp.net - ASP.NET 中 DataGrid 和 GridView 之间的区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4230/