For example, in a Web site like where users are entering shipping and billing information, it is vital that the user enter credit card numbers, zip codes, email addresses, and other information in an acceptible format. NET, which is currently in beta version but is planned on being "officially" released in Q1/Q2 of 2001, greatly simplifies this annoyance.
NET includes six validation controls that you can use to simplify the entire validation process.
The regular expression is set in the Validation Expression property.
The following table summarizes the commonly used syntax constructs for regular expressions: The Custom Validator control allows writing application specific custom validation routines for both the client side and the server side validation.
The server side validation routine must be called from the control's Server Validate event handler. The basic syntax for the control is as given: The Validation Summary control does not perform any validation but shows a summary of all errors in the page.
The server side validation routine should be written in any . The summary displays the values of the Error Message property of all validation controls that failed validation.The following example describes a form to be filled up by all the students of a school, divided into four houses, for electing the school president.Here, we use the validation controls to validate the user input.This kind of situation is handled using validation groups.To create a validation group, you should put the input controls and the validation controls into the same logical group by setting their Validation Group property.Actually, that's all we need to test the most basic part of the Required Field Validator. Validation is only performed serverside if necessary!