Академия Специальных Курсов по Компьютерным Технологиям
    Главная страница Послать письмо
 
AskIt.ru  
   
   
   
   
   
   
 
 
  Главная / Заказные курсы / Разработка Web-приложений ASP.NET 2.0 в Visual Studio.NET 2005
 
 

Получить учебные материалы по этому курсу


<-- Назад Читать дальше -->

9.4 Элементы управления DetailsView и FormsView

Элементы управления DetailsView и FormsView в ASP.NET 2.0

Элемент управления DetailsView — самое простое средство для создания формы для работы  с источником данных средствами ASP.NET. Это средство показывает единовременно только одну запись на странице. Зато оно позволяет выполнять полный набор операций по работе с данными — просмотр, внесение изменений, удаление, создание новых записей и очень просто в настройке.

Фактически, чтобы обеспечить пользователя возможностью внесения изменений в базу данных, достаточно при помощи встроенного мастера добавить источник данных со всеми необходимыми командами (команды INSERT, UPDATE и DELETE при необходимости можно сгенерировать автоматически), а затем установить в том же мастере флажки Enable Paging (включить показ номеров записей в нижней части формы), Enable Inserting, Enable Editing, Enable Deleting. Минимальная функциональность для работы с записями пользователю будет предоставлена (см. рис. 9.4-1).

Рис. 9.4-1 Элемент управления DetailsView

Практически все свойства и события этого элемента управления совпадают со свойствами и событиями элемента управления GridView. Отсутствуют только свойства и события, связанные с выбором записи (поскольку одна запись обязательно будет выбрана).

Элемент управления FormsView — брат-близнец элемента управления DetailsView. Он обеспечивает практически те же функциональные возможности при работе с данными и настраивается практически так же (см. рис. 9.4-2). Главное его отличие — что в нем предусмотрены возможности работы с шаблонами ItemTemplate, EditTemplate, InsertTemplate, что позволяет как угодно настроить интерфейс для отображения, редактирования и добавления данных (интерфейс по умолчанию генерируется автоматически).

Рис. 9.4-2 Элемент управления FormsView

 

 

   
   
   
   
   
   
   
   
   
   
 
<-- Назад Читать дальше -->

Получить учебные материалы по этому курсу


 
© 2004-2008, Академия Специальных Курсов
по Информационным Технологиям
.
Все права защищены.

Разработка NevaStudio
г. Санкт-Петербург, Васильевский остров,
20-я линия, д. 7
Офис 101, 2-й этаж
Телефон: 8(812)922-47-60
E-mail: info@askit.ru