Главная / Программирование /
Основы 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