Как проверить Page.Validate () на стороне клиента (JavaScript) в ASP.Net? - PullRequest
33 голосов
/ 19 октября 2010

Я хочу проверить проверку страницы на стороне клиента, например Page.Validate(), но это метод на стороне сервера. Есть ли какая-либо функция на стороне клиента, которая может работать как Page.Validate() с JavaScript?

Ответы [ 2 ]

65 голосов
/ 19 октября 2010

Page_ClientValidate() будет работать. Возвращает true, если страница была действительной, и работает нормально.

Если вы используете ASP.NET 2.0, передайте имя группы проверки в качестве параметра.
Э.Г.

if(Page_ClientValidate("SomeValidationGroup"))
     alert('its valid');

В противном случае, если нет группы проверки, Page_ClientValidate("") будет обрабатывать ее.
Э.Г.

if(Page_ClientValidate(""))
     alert('its valid');
22 голосов
/ 19 октября 2010

Существует API проверки мини-клиентов:

http://msdn.microsoft.com/en-us/library/aa479045.aspx#aspplusvalid_clientside

alt text

и вот некоторые функции для запуска проверки на валидаторах:

alt text

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