Проверка ASP.NET - PullRequest
       17

Проверка ASP.NET

1 голос
/ 09 июля 2009

У меня есть одна страница для дизайна. в это входит текстовое поле для пароля, Мое требование заключается в том, что, когда пользователь нажимает кнопку «Отправить», не вводя никаких данных, он отображает сообщение красным цветом сбоку от обоих текстовых полей как «Не может быть пустым» Как это можно сделать без использования Javascript?

Ответы [ 4 ]

2 голосов
/ 09 июля 2009

В этом случае вы бы использовали элемент управления RequiredFieldValidator, перетащите его на свою страницу. По умолчанию он будет использовать JavaScript и серверную часть. Вы можете отключить JavaScript, установив для свойства EnableClientScript значение false. Вы бы связали этот валидатор с вашим текстовым полем, используя свойство ControlToValidate. Установите свойство Text для сообщения, которое вы хотите отобразить.

В случае события на стороне сервера, генерируемого вашей кнопкой, просто вызовите свойство IsValid страницы и только если оно действительно, продолжите обработку.

0 голосов
/ 09 июля 2009

Вы можете использовать средства проверки . Они поддерживают проверку на стороне клиента и на стороне сервера.

Вам не нужно знать javascript, если вы это имеете в виду.

0 голосов
/ 09 июля 2009

В ASP.Net вы можете иметь валидаторы. http://www.dotnetcurry.com/ShowArticle.aspx?ID=121&AspxAutoDetectCookieSupport=1

Коротко, но верно =)

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