Базовые элементы управления WebForm
К базовым элементам управления WebForm относятся те из них, которым есть прямые соответствия в HTML. Например, для отображения списка моделей автомобилей, представленного на рис. 14.40, можно использовать элемент управления ListBox с прилагающимися к нему элементами управления Listltem:
<asp:ListBox icRistBoxl runat="server" Width="86" Height="69">
<asp:Listltem value="BMW">BMW</asp:ListItem>
<asp:Listltem value="Jetta">Jetta</asp:ListItem>
<asp:Listltem value="Colt">Co1t</asp:ListItem>
<asp:ListItem value="Grand Am">Grand Am</asp:ListItem>
</asp:ListBox>
Рис. 14.40. Элемент управления ListBox
Перед тем как отправиться к клиенту, этот код будет преобразован средой выполнения ASP.NETв следующий набор тегов HTML:
<select name="ListBoxl" id="ListBoxl" size="5" sty1e="height:69px;width:86px;">
<opti on va1ue=" BMW">BMW</opti on>
<option value="Jetta">Jetta</option>
<option value="Colt">Colt</option>
<option value="Grand Am">Grand Am</option>
</select>
Некоторые базовые элементы управления WebForm представлены в табл. 14.12.
Таблица 14.12. Базовые элементы управления WebForm
Работа с базовыми элементами управления WebForm очень похожа на работу с их аналогами в Windows Forms. Мы не будем рассматривать все элементы управления WebForm подряд, а остановимся на нескольких стандартных ситуациях.
- Начальное руководство по разработкеweb-приложений и asp.Net.
- Разработка web-приложений и asp.Net
- Web-приложения и web-серверы
- Что такое виртуальные каталоги?
- Структура документа html
- Форматирование текста средствами html
- Заголовки html
- Html-редактор Visual Studio.Net
- Разработка форм html
- Создаем пользовательский интерфейс
- Добавление изображений
- Клиентские скрипты
- Пример клиентского скрипта
- Реализация проверки введенных пользователем данных
- Передаем данные формы (методы geTиPost)
- Синтаксис строки запроса http
- Создание классической страницы asp
- Принимаем данные, переданные методом post
- Первое приложение asp.Net
- Некоторые проблемы классических asp
- Некоторые преимущества asp.Net
- Пространства имен asp.Net
- Наиболее важные типы пространства имен System.Web
- Приложение и сеанс подключения пользователя
- Создание простого web-приложения на с#
- Исходный файл *.Aspx
- Файл web.Config
- Исходный файл Global.Asax
- Простой код asp.Net на с#
- Архитектура web-приложения asp.Net
- Тип System.Web.Ui.Page
- Связка *.Aspx/Codebehind
- Свойство Page. Request
- Свойство Page.Response
- Свойство Page.Application
- Отладка и трассировка приложений asp.Net
- Элементы управления WebForm
- Создание элементов управления WebForm
- Иерархия классов элементов управления WebForm
- Виды элементов управления WebForm
- Базовые элементы управления WebForm
- Группа переключателей
- Текстовое поле для ввода нескольких строк с полосой прокрутки
- Элементы управления с дополнительными возможности
- Элемент управления Calendar
- Элемент управления AdRotator (баннерная рулетка)
- Элемент управления для работы с источниками данных
- Элемент управления DataGrid
- Еще немного об источниках данных
- Элементы управления для проверки вводимых пользователем данных
- Обработка событий элементов управления WebForm
- Подведение итогов
- Web-cлужбы