Практическое руководство. Проверка значения серверных элементов управления ASP.NET на предмет попадания в определенный диапазон значений
Обновлен: Ноябрь 2007
Элемент управления ASP.NET RangeValidator используется для определения попадания пользовательской записи в заданный диапазон значений. Например, между двух чисел, двух дат или между двух букв алфавита. Верхняя и нижняя границы диапазона значений задаются как свойства элемента управления RangeValidator. Кроме того, необходимо указать тип данных проверяемых значений. Если пользовательскую запись невозможно преобразовать в указанный тип данных, например, невозможно выполнить преобразование в дату, то проверка завершается с ошибкой.
Чтобы проверить попадание в диапазон значений, выполните следующие действия:
Добавьте на страницу элемент управления RangeValidator и задайте следующие свойства:
Свойство
Описание
Идентификатор элемента управления, для которого пользователь должен ввести значение.
Свойства, которые задают текст и расположение ошибки или ошибок, которые отображаются, если пользователь пропустит элемент управления. Дополнительные сведения см. в разделе Практическое руководство. Управление отображением сообщений об ошибках проверки для серверных элементов управления ASP.NET.
С помощью свойств MinimumValue и MaximumValue задайте нижнюю и верхнюю границу диапазона.
Для указания типа данных параметров диапазона необходимо задать значение свойства Type. Как правило, для этого используется перечисление ValidationDataType, которое позволяет указать следующие типы данных:
Примечание. Если пользователь оставляет элемент управления пустым, то он проверка на попадание в диапазон значений пропускается. Чтобы ввод значения был обязательным, необходимо добавить элемент управления RequiredFieldValidator. Дополнительные сведения см. в разделе Практическое руководство. Проверка обязательных записей для серверных элементов управления ASP.NET.
Добавьте проверку в код веб-страницы ASP.NET для проверки на допустимость вводимого значения. Дополнительные сведения см. в разделе Практическое руководство. Программная проверка допустимости значений серверных элементов управления ASP.NET.
См. также
Основные понятия
Типы проверки для серверных элементов управления ASP.NET