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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Web-службы

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


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

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


Проект Доска объявлений
Проект Поздравительная открытка
Проект Расписание сеансов


Страница Новое объявление

Находясь на странице Новое объявление, пользователь может ввести собственное объявление в базу данных.

Первый элемент управления Label содержит заголовок страницы:

    <азр:Label
    id="lblTitle"
    Borderwidth="7px"
    BorderStyle=7
    Width="90%"
    Font-Size="25pt" '
    Font-Name="Comic Sans MS"
    Text="<center>Hoeoe объявленив</center>
    runat="" server"
    />

Во втором элементе Label выводятся инструкции по работе со страницей, а также сообщения об успешной публикации объявления:

    <asp:Label
    id="lblMessage"
    Font-Size="12pt"
    Font-Name="Comic Sans MS"
    runat="server"

Чтобы упростить процесс смены содержимого страницы, остальные элементы сгруппированы в элементе управления Panel:

    <asp:Panel
    id="pnlForm"
    runat="server"

Вернувшись к рис. вы увидите, что сообщение об ошибке выводится в специальном окне:

    <asp:ValidationSummary ID="vsAllErros"
    DisplayMode="BulletList"
    ShowMessageBox="True"
    ShowSummary="False"
    runat="server"
    HeaderText="06S>flbneHMe не может быть обработано по следующим причинам:"
    Font-Name="Comic Sans MS"
    Font-Size="12"

Если во время ввода информации в обязательные поля допускаются какие-либо ошибки, они будут представлены в виде маркированного списка

    DisplayMode="BulletList"
    в окне сообщений,
    ShowMessageBox="True"

но не в сообщении в верхней части страницы:

    ShowSummary*"False"

В начале любого сообщения об ошибках появляется следующий текст:

    HeaderText="Oбъявлeниe не может бытв обработано по следующим причинам:"

Далее объявляется элемент TextBox, используемый для ввода заголовка объявления:

    <asp:TextBox
    id="txtTitleText"
    Columns="25"

    MaxLength="50"
    runat=server

Данное поле является обязательным:

    <asp:RequiredFieldValidator
    id="rfvTitleText"
    ControlToValidate="txtTitleText"

В случае нарушения правила в окне сообщений выводится соответствующий текст:

    ЕггогМеззаде="Необходимо ввести заголовок"
    Display="Static"
    runat=server>

В элементе DropDownList пользователь выбирает, к какой категории отнести свое объявление:

    <asp:dropdownlist
    id="ddlCategoryID"
    runat=server
    DataTextField="CategoryName"
    DataValueField="CategoryID">
    </asp:dropdownlist>

В следующий элемент TextBox пользователь вводит стоимость товара:

    <asp:TextBox
    id="txtPrice"
    Columns="25"
    MaxLength="50"
    runat=server
    />

Hosted by uCoz