Знакомство с ASP.NET

Что еще нужно знать об ASP.NET

Взаимодействие с клиентом

Создание интерактивных приложений для intranet-сетей

Расширение функциональных возможностей intarnet

Создание спортивного Web-узла

Управление содержимым Web-узла

Отслеживание действий посетителейa

Виртуальный университет

 Использование специализированных приложений на узлах компаний

Виртуальная риэлтерская контора

Персонализация узла для посетителей

Интерактивные возможности узла

Увеличение посещаемости узла

Создание интерактивного магазина

Создание интерактивного аукциона

Web-службы

Справочник по языку ASP.NET/VB.


Сайт создан по материалам книги Г. Бучека "Учебный курс по ASP.NET". Москва: BHV, 2002.

Создатель сайта-выпускник курсов web-дизайнеров Сафоновского Колледжа Информационных Технологий Максим Котликов


Структура ASP.NET-страницы
Label и TextBox
Button
Image
Calendar
Panel
Validation


Panel

Элементы управления Panel позволяют объединять различные элементы. При определении Panel задаются и другие элементы управления. Часто его используют для управления отображением группы элементов. Рассмотрим пример. Предположим, на Web-странице размещена форма, в которую посетители вводят персональную информацию. При выполнении щелчка на кнопке эта информация добавляется в базу данных. Процесс может завершаться выводом сообщения об успешном заполнении формы, при этом форму желательно скрыть, чтобы предотвратить ввод другой записи. Эффективным средством решения такой задачи является элемент управления Panel.

    <asp:Panel
    id="pnlQuery"
    runat="server"
    />

Определения элементов управления

    </asp:Panel>

Сначала определяется тип элемента управления:

    <asp:Panel

Затем элементу присваивается имя:

    id="pnlQuery"

Далее необходимо указать компилятору, что обработка данного элемента управления должна производиться на стороне сервера:

    runat="server">

После этого располагают определения элементов управления, которые должны быть размещены в данной панели:
Определения элементов управления

За определениями элементов управления или обычным HTML-кодом, которые должны находиться в элементе Panel, идет закрывающий тег:

    </asp:Panel>

Далее, при необходимости можно скрыть все элементы управления и HTML-код, помещенные в элемент Panel:

    PnlQuery.Visible = False

Hosted by uCoz