Разница между DataGrid и GridView в ASP.NET?
Элемент управления GridView
является asp.net преемником элемента управления asp.net-website DataGrid
. Как и элемент управления asp.net-website DataGrid
, элемент управления GridView
был asp-net разработан для отображения asp.net данных в таблице HTML. При asp.net-website привязке к источнику данных aspdotnet элементы управления DataGrid
и GridView
каждый asp-net отображают строку из DataSource
как asp-net строку в выходной таблице.
Оба asp.net-website элемента управления DataGrid
и GridView
являются asp.net производными от класса WebControl
. Хотя asp.net-website он имеет объектную модель, аналогичную aspx модели элемента управления asp-net DataGrid
, элемент управления GridView asp.net также имеет ряд новых функций asp.net-website и преимуществ по сравнению asp.net с элементом управления DataGrid
, в asp-net том числе:
- Расширенные возможности времени разработки.
- Улучшены возможности привязки к источникам данных.
- Автоматическая обработка сортировки, разбиения по страницам, обновлений и удалений.
- Дополнительные типы столбцов и операции с столбцами во время разработки.
- Настраиваемый пользовательский интерфейс (UI) пейджера со свойством PagerTemplate.
Различия между aspx элементами управления GridView
и asp.net-website DataGrid
включают:
- Поддержка различных настраиваемых страниц.
- Различные модели событий.
Сортировка, разбиение asp-net по страницам и редактирование asp.net-website данных на месте требует дополнительного asp.net кодирования при использовании asp.net-website элемента управления DataGrid
. Элемент asp-net управления GridView
позволяет добавлять aspdotnet возможности сортировки, разбиения asp.net по страницам и редактирования asp-net без написания кода. Вместо aspx этого вы можете автоматизировать asp.net-website эти задачи вместе с другими asp-net общими задачами, такими как asp-net привязка данных к источнику asp.net данных, путем установки свойств aspx в элементе управления.
asp.net
Разница между DataGrid и GridView в ASP.NET?
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.