ASP.NET. Учебный курс (Г.Бучек.)

Печать

А вот и закрывающий тег:

</asp:RequiredFieldValidator>

В следующем поле указывается дата рождения. Элемент управления Compare-Validator выполняет необходимую проверку:

<asp:CompareValidator ,

id-"cvBirhDate" . ControlToValidate-"txtBirthDate" Operator-"DataTypeCheck" Type-"Date" Display-"Dynamic"

runat-"server" >

В этом поле следует указывать дату! </asp:CompareValidator>

Указываем тип элемента управления:<asp:CompareValidator Присваиваем ему имя:

id=-"cvBirhDate"

Сообщаем компилятору, для какого элемента управления нужно выполнять проверку:

ControlToValidate-"txtBirthDate" Проверке подлежит тип вводимых данных:Operator-"DataTypeCheck" Этим типом является дата:Type-"Date"

Место для сообщений об ошибках будет выделяться только в случае необходимости:Display-"Dynamiс"

Обработка элемента управления должна производиться на стороне сервера:runat-"server"

Если введенное значение не является датой, посетитель получает следующее сообщение:

В этом поле следует указывать дату!

Далее следует закрывающий тег элемента управления:

</asp:CompareValidator>

Значением в третьем поле должно быть целое число. В этом случае подойдет элемент управления CompareValidator:

<asp:CompareValidator . id-"cvNumChildren" ControlToValidate-"txtNumChildren" Operator»"DataTypeCheck" Type-"Integer" Di splay-'" Dynamiс"

runat-"server" >