Элементы управления веб-сервера
Подобно серверным элементам управления HTML элементы данного типа также создаются на веб-сервере и предполагают добавление атрибута runat="server". Однако они могут не соответствовать конкретным элементам HTML, но представлять более сложные элементы.
Общий синтаксис для описания таких элементов:
<asp:тип_элемента id="идентификатор" runat="server"/>
Перечень доступных элементов такого типа приведен в таблице.
| Элемент управления веб-сервера | Описание |
| AdRotator | Банерная рулетка |
| Button | Отображение кнопки |
| Calendar | Отображение календаря |
| CalendarDay | Элемент выбора дня календаря |
| CheckBox | Отображение флажка |
| CheckBoxList | Группа флажков |
| DataGrid | Отображение полей источника данных |
| DataList | Отображение элементов из источника данных с помощью шаблонов |
| DropDownList | Выпадающий список |
| HyperLink | Гиперссылка |
| Image | Изображение |
| ImageButton | Кнопка в виде изображения |
| Label | Отображение статического содержимого, доступного для программирования, и с возможностью задания стиля |
| LinkButton | Кнопка с гиперссылкой |
| ListBox | Выпадающий список с единичным или множественным выделением |
| ListItem | Элемент списка |
| Literal | Отображение статического содержимого, доступного для программирования, но без возможности задания стиля |
| Panel | Контейнер для других элементов управления |
| PlaceHolder | Место для добавления элементов управления программным способом |
| RadioButton | Радио-кнопка |
| RadioButtonList | Группа радио-кнопок |
| BulletedList | Маркерный список |
| Repeater | Повторяемый список элементов |
| Style | Задание стиля элемента управления |
| Table | Таблица |
| TableCell | Ячейка таблицы |
| TableRow | Строка таблицы |
| TextBox | Поле для ввода текста |
| Xml | Отображение XML файла или результата XSLT преобразования |
Серверные элементы управления для проверки данных (валидации)
Элементы управления данного типа применяются для проверки вводимых данных.
Имеют следующий синтаксис:
<asp:тип_элемента id="идентификатор" runat="server" />
Наиболее важные элементы приводятся в следующей таблице.
| Элемент управления для проверки данных | Описание |
| CompareValidator | Сравнивает значение, введенное в один элемент управления со значением, введенным в другой элемент, либо с фиксированным значением |
| CustomValidator | Позволяет задавать пользовательский метод проверки вводимых значений |
| RangeValidator | Проверяет, что значение, введенное пользователем, находится между двумя величинами |
| RegularExpressionValidator | Проверяет введенное значение на соответствие указанному шаблону |
| RequiredFieldValidator | Проверяет обязательное наличие введенного значения |
| ValidationSummary | Отображает отчет обо всех ошибках проверки значений, произошедших на веб-странице |
Дата добавления: 2015-12-29; просмотров: 919;
