почему элемент управления RequiredFieldValidator не работает после добавления события OnClientClick для кнопки отправки? - PullRequest
0 голосов
/ 30 июля 2011

Я использую элемент управления .net RequiredFieldValidator для проверки этих обязательных полей, но мне также нужно проверять поля с помощью регулярного выражения и некоторой другой логики, поэтому я также добавил функцию события OnClientClick для кнопки отправки. Но я обнаружил, что после добавления события OnClientClick все обязательные события проверки правильности поля не запускаются после нажатия кнопки «Отправить». Зачем? если это механизм, как я могу использовать их оба?

1 Ответ

0 голосов
/ 30 июля 2011

Я сталкивался с той же проблемой в прошлом. Я не вникал в причину, но я вызвал функцию javascript Page_ClientValidate('ValidationGroup') непосредственно в моем событии OnClientClick.

Например:

OnClientClick="if(Page_ClientValidate('Zip')) DoSomething();"
...