Привязка данных в ASP. NET 1.x

net x поддерживалась привязанными к

Привязка к данным в ASP. NET 1.x поддерживалась привязанными к данным элементами управления, привязанными к данным выражениями в разметке страницы, источниками данных и обработкой событий привязки, которая являлась частью цикла отображения станицы. Механизмы привязки к данным ASP. NET 1.x по соображениям обратной совместимости продолжают работать в ASP. NET 2.0, и вы по-прежнему будете пользоваться многими из тех же самых программных конструкций. Однако общий подход довольно сильно изменился, и появился ряд новых элементов управления, поддерживающих новый процесс, описываемый в оставшейся части этого приложения. Кроме того, в Visual Studio 2005 по сравнению с Visual Studio. NET 2003 имеются некоторые существенные изменения в самой разработке приложений. Для управлений разработкой Web-приложений больше не используются проекты; вы просто работаете с отдельными файлами и артефактами, которые содержатся в Web-папке. Имеются также новые возможности вроде динамической компиляции кода поддержки и обратных вызовов сценария, которая позволяет серверным элементам управления обновлять свое содержимое в браузере без полной отсылки всей страницы. Однако стоит вспомнить, как работала привязка к данным в ASP. NET 1.x, чтобы понять различия между моделью привязки к данным Web и моделью Windows Forms на случай, если вы столкнетесь с какими-то существующими приложениями ASP. NET, построенными до появления. NET 2.0. Вы по-прежнему можете применять в приложениях ASP. NET 2.0 элементы управления из ASP. NET 1.x, но рекомендуется все же придерживаться нового подхода привязки к данным, чтобы сократить объем кода, который вам придется писать и сопровождать. Привязанные к данным элементы управления ASP. NET 1.x следуют тому же процессу привязки к данным, что и соответствующие элементы управления Windows Forms. Например, элемент управления DataGrid Из ASP. NET является сложным табличным элементом, который позволяет показывать таблицы с данными, выбирать строки, редактировать их, сортировать столбцы и пролистывать данные. DataGrid Имеет свойство DataSource, Которое вы устанавливаете на коллекцию данных, и свойство DataMember, Которое можно использовать для уточнения того, какую коллекцию внутри этой коллекции вы хотите использовать для сложных контейнеров данных, таких, как набор данных.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *