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

Печать

В данное поле необходимо вводить целое число! </aep:CompareValidator>

Проверяется тип данных, которые должны быть целым числом:Type-"lnteger"

Для четвертого поля допустимые значения находятся в диапазоне от 0 до 9. При работе с диапазонами применяется элемент управления RangeValidator:

<aep:RangeValidator id^"rngFavNum"

ControlToValidate-* txtF*vNum"

Type-"Integer"

MinimumValue-0

MaximumValue-9

Display-"Dynamic"

runat-"server">

Цифры находятся в диапазоне от 0 до 9! </asp:RangeValidator>

Как обычно, сначала определяется тип элемента управления:<asp:RangeValidator

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

id-"rngFavNum"

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

ControlToValidate-"txtFavNum"

Указываем, данные какого типа должны находиться в проверяемом поле:

Type-"Integer" $

Задаем минимальное значение:

MinimumValue-0

а также максимальное:MaximumValue-9

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

Display-"Dynamic"

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

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

Цифры находятся в диапазоне от 0 до 9! -*л