Java script page validation Page_clientValidate()

While asnwering the asp.net forums questions, i found many thread related to javascript page valiation function Page_ClientValidate() , i would like to breifly dicussed the client side validation here in this post.

There are two page validation

  1. Server side  (page.isvalid)
  2. Client side   (Page_ClientValidate())
  • Page.IsValid

 

If Page.IsValid Then
  • 'Write add Code

    'Do Work With Database

    Else

    'Page Is Not Valid

    'Fire Some Validation

  • End If

     Page.Isvalid is server side validation when user hit the server button and page is post back, if the page is valid  Page.IsValid Return true , other wise its return false.The Page.IsValid will return false untill the page is valid.

  • Client Validation  Page_ClientValidate

The Job of this function is to check the page is it valid if any of the validator is not valid this function return false otherwise it return true ,

so you have to write code like

<script language="javascript">

function fireUserNameExistsValidation() {

if (Page_ClientValidate()) {

// Page is Ok

//Submit it To The Server

return true

} else {

//Page is Not Valid

//Return False

return false

}

 

}

</script>

If you are using more than one Validation Groups in page, so you need to explicitly specify the group

 

Like

if(Page_ClientValidate("GroupName")){

//Code Here 

}

 

No Comments