Я занимаюсь разработкой ASP.NET на некоторое время, и раньше я использовал элементы управления GridView и DataGrid для разных вещей, но я никогда не мог найти по-настоящему вескую причину использовать тот или иной, Я хотел бы знать:
В чем разница между этими двумя элементами управления ASP.NET? Каковы преимущества или недостатки обоих? Быстро ли это? Новее? Легче поддерживать?
Сводка intellisense для элементов управления, похоже, не описывает никакой разницы между ними. Они могут просматривать, редактировать и сортировать данные и автоматически генерировать столбцы во время выполнения.
Изменить: Visual Studio 2008 больше не перечисляет DataGrid в качестве доступного элемента управления в панели инструментов. Он по-прежнему доступен (для предполагаемой поддержки), если вы набираете его вручную.