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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Web-службы

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


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

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


Проект Закладки
Проект Регистрация
Проект Предпочтения


Обратите внимание, что последний элемент управления связан с элементом, имеющим имя txtUserName:

    ControlToValidate=1>!txtUserName"

и отображает такое сообщение об ошибке:

    Необходимо ввести имя пользователя!

Следующий элемент управления, TextBox, предназначен для ввода пароля:

    <asp: TextBox
    id="txt Pas sword"
    Columns="25"
    MaxLength="30"
    runat=server
    TextMode=" Password"

Это поле также обязательно для заполнения:

    <asp : RequiredFieldValidator
    id="rfvPassword"
    ControlToValidate="txt Password"
    Display=" Dynamic"
    Font-Name=" Ve rdana "
    Font-Size="10pt"
    runat=server>
    Необходимо ввести пароль !
    </asp:RequiredFieldValidator>

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

    <asp: TextBox
    id="txtPassword2"
    Columns="25"
    MaxLength="30"
    runat=server
    TextMode="Password"

Это поле также должно быть заполнено в обязательном порядке:

    <asp:RequiredFieldValidator
    id="rfvPassword2"
    ControlToValidate="txtPassword2"
    Display="Dynamic"
    Font-Name= "Verdana"
    Font-Size="lOpt"
    runat=server>
    Необходимо еще раз ввести пароль!
    </asp:RequiredFieldValidator>

Для проверки идентичности введенных вариантов используется элемент СотраreValidator:

    <asp:CompareValidator id="cvPassword"
    ControlToValidate="txtPassword"
    ControlToCompare="txtPassword2"
    Display="Dynamic"
    Font-Name="Verdana"
    Font-Size="lOpt"
    runat=server>
    Пароли не совпадают!
    </asp:CompareValidator>

Еще один элемент TextBox на рассматриваемой странице предназначен для ввода адреса электронной почты посетителя:

    <asp:TextBox
    id-"txtEmailAddress"
    Columns="25"
    MaxLength="30"
    runat-server

И это поле является обязательным для заполнения:

    <asp:RequiredFieldValidator
    id="rfvEmailAddress"
    ControlToValidate="txtEmailAddress"
    Display="Dynamic"
    Font-Name="Verdana"
    Font-Size="lOpt"
    runat=server>
    Необходимо указать адрес электронной почты!
    </asp:RequiredFieldValidator>

На странице Новый пользователь имеется и элемент Button:

    <asp:button
    id="butOK"
    text=" OK "
    Type="Submit"
    OnClick="SubmitBtn Click"
    runat="server"
    />

При его активизации (то есть при нажатии кнопки ОК) выполняется процедура SubmitBtn_Click:

    OnClick="SubmitBtn_Click"

Hosted by uCoz