Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Determine if page is valid in JavaScript - ASP.NET

What is the best way to determine if a form on an ASPX page is valid in JavaScript?

I am trying to check the validation of an user control that was opened using the JavaScript window.showModalDialog() and checking the 'Page.IsValid' property on the server side does not work. I am using ASP.NET validation controls for page validation.

like image 530
Michael Kniskern Avatar asked Jul 01 '09 01:07

Michael Kniskern


1 Answers

If I have a page that is using a bunch of ASP.NET validation controls I will use code similar to the following to validate the page. Make the call on an input submit. Hopefully this code sample will get you started!

    <input type="submit" value="Submit" onclick"ValidatePage();" />      <script type="text/javascript">      function ValidatePage() {          if (typeof (Page_ClientValidate) == 'function') {             Page_ClientValidate();         }          if (Page_IsValid) {             // do something             alert('Page is valid!');                         }         else {             // do something else             alert('Page is not valid!');         }     }  </script> 
like image 191
aherrick Avatar answered Nov 02 '22 23:11

aherrick