ASP.NET. Учебный курс (Г.Бучек.) |
Страница 25 из 476 В данное поле необходимо вводить целое число! </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! -*л |