Могу ли я установить основной дисплей для валидатора? - PullRequest
2 голосов
/ 28 ноября 2010

Вопрос из заголовка.

Пример:

В одном поле есть два валидатора: compareValidator и rangeValidator. CompareValidator проверяет, имеет ли поле тип целого числа. RangeValidator проверяет, имеет ли поле больше 18 и меньше 120. Но если я пишу случайные буквы, отображаются оба сообщения об ошибке. Логично, что будет отображаться только сообщение об ошибке от CompareValidator.

Есть ли у вас какие-либо предложения?

1 Ответ

1 голос
/ 28 ноября 2010

RangeValidator также можно настроить для проверки типа: http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.basecomparevalidator.type.aspx. Установите его в Integer, и тогда вам больше не понадобится второй валидатор.

Сообщение об ошибке может выглядеть следующим образом: Значение должно быть числом от 18 до 120 .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...