|
Проверка введенных данных на стороне клиента (часть 1)
Конечно мы можем проверять все введенные пользователем параметры и на сервере, но лучше этого избегать:
во-первых затрачиваются лишние ресурсы сервера, во-вторых пользователю лучше сразу показать где ошибка, экономя его время.
Итак, на стороне клиента правильность заполнения кода можно проверить на javascript. В ASP.NET есть несколько контролов которые
генерируют javascript с целью проверки правильного заполнения формы.
Первый контрол RequiredFieldValidator проверяет заполнено поле или нет.
Свойства:
- ControlToValidtae - имя контрола который необходимо проверить
- Text - Сообщение об ошибке которое покажется в случае если поле не заполнено
- ErrorMessage - Сообщение об ошибке которое покажется в списке всех ошибок (summary)
- ValidationGroup - Задает имя группы проверки. Актуально если на странице две кнопки которые могут делать постбэк. И две группы контролов, которые вы хотите проверять независимо

Второй элемент проверки RangeValidator проверяет входит ли введенное значение в диапозон
- MaximumValue - Максимальное значение
- MinimumValue - Минимально значение
На скриншоте ниже данный котрол установлен в диапозон от 0 до 10

Сообщение об ошибке выводится в то место где расположен сам контрол валидации
Предыдущая стр.   
Оглавление   
Следующая стр.
Средняя оценка:     (3 - 3 голосов) Для оценки необходимо зарегистрироваться
Только зарегистрировавшиеся пользователи могут оставлять комментарии
|
|