Главная / Программирование /
Основы ASP.NET 2.0 / Тест 8
Основы ASP.NET 2.0 - тест 8
Упражнение 1:
Номер 1
Чем отличаются свойства DataSource и DataSourceID?
Ответ:
 (1) значение DataSourceID – элемент-источник данных, а DataSource – коллекция или таблица данных 
 (2) при связывании посредством DataSourceID не нужно вызывать метод DataBind 
 (3) эти способы равнозначны 
Номер 2
С помощью какого свойства можно комбинировать данные из элемента-источника с данными, статически объявленными на странице?
Ответ:
 (1) AppendDataBoundItems 
 (2) DataTextField 
 (3) DataValueField 
Упражнение 2:
Номер 1
Какими тегами ограничивают выражения динамического связывания?
Ответ:
 (1) <%@ %> 
 (2) <%# %> 
 (3) <%$ %> 
Номер 2
Чем отличается функция Eval от функции Bind?
Ответ:
 (1) Eval работает только для чтения, а Bind и для записи 
 (2) Bind работает только для чтения, а Eval и для записи 
 (3) ничем не отличаются 
Упражнение 3:
Номер 1
В чем разница между Repeater и DataList?
Ответ:
 (1) в DataList есть возможность редактирования 
 (2) в Repeater есть AlternatingItemTemplate, а в DataList нет 
 (3) у DataList есть свойство RepeatDirection 
Номер 2
Сколько раз запускается событие ItemDataBound при отображении элемента Repeater?
Ответ:
 (1) один раз 
 (2) совпадает с количестом полей источника данных 
 (3) совпадает с количестом записей источника данных 
Упражнение 4:
Номер 1
Какие виды столбцов поддерживает DataGrid?
Ответ:
 (1) BoundColumn 
 (2) ButtonColumn 
 (3) CheckboxColumn 
Номер 2
С помощью какого свойства можно задать текущую редактируемую строку в DataGrid?
Ответ:
 (1) TabIndex 
 (2) EditItemStyle 
 (3) EditItemIndex 
Упражнение 5:
Номер 1
При каком условии DataGrid и GridView будут отображать пейджер?
Ответ:
 (1) Если AllowPaging равно true 
 (2) Если AllowPaging равно true и количество записей больше, чем значение PageSize 
 (3) Если задано свойство PagerStyle 
Номер 2
Какое событие вызовется при нажатии на кнопку Update в DataGrid?
Ответ:
 (1) EditCommand 
 (2) CancelCommand 
 (3) UpdateCommand