Проверка ASP.NET на стороне клиента и обратная связь - PullRequest
1 голос
/ 25 мая 2009

У меня есть страница aspx, на которой у меня есть 3 текстовых поля asp.net и 1 элемент управления asp.net. Я хочу выполнить проверку на стороне клиента до того, как ответ будет выполнен, когда я нажму кнопку. т.е. Если страница проходит проверку проверки, то только мне нужно вызвать событие нажатия кнопки на стороне сервера. Может ли кто-нибудь мне помочь? Заранее спасибо

Ответы [ 2 ]

2 голосов
/ 25 мая 2009

Определить функцию JS:

function validate(){
    //perform some validation
    return $("#myTextbox").val()=="";
}

вызвать его на кнопке управления onclick event = "return DoValidation ();"

Если функция JS вернет false, обратная передача будет отменена.

0 голосов
/ 25 мая 2009

Если вы хотите интегрироваться с проверкой ASP.net, необходимо зарегистрировать свой валидатор Javascript с помощью RegisterValidator декларации.

Не забудьте проверить также и на стороне сервера, поскольку Javascript может быть отключен.

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