This increases performance and reduces traffic over the Web.
A slightly negative aspect of validating data on the user's computer is that the validation is performed via a script residing in the Web page. You only have two possible scripting languages that you can use on a user's computer: VBScript or Java Script.
In addition, malicious users can subvert the validation process.
Users with harmful intent may easily modify the validation script because it is contained in the source of the page that is sent to the user's computer.
The Required Field Validator linked to it has an ID attribute called rfv Name and I've included some of the most commonly used attributes.
I used the Control To Validate attribute to link Required Field Validator to the textbox.
All of the data validation controls are displayed in the toolbox when ASP.
If the linked control has a value entered into it, data validation will succeed.
Shannon Horn is the co-founder and chief software architect of Web Geniuses Corporation ( Hence, many times validation was not performed in a uniform manner, complex validation was difficult to implement, and Web servers were vulnerable to validation scripts being modified by malicious users.
He is a Microsoft Certified Application Developer (MCAD), Microsoft Certified Solution Developer (MCSD) and a Microsoft Certified Trainer (MCT) who has been developing Microsoft Windows and Web-based solutions as well as training for over 12 years. Shannon lives in Glendale, AZ, and is married with two daughters and a son. Validating the information entered by users is an essential part of developing a professional Web-based user interface.
Some resources also refer to Jscript (Microsoft) and ECMAScript (European Computer Manufacturer's Association), but these are both derivatives of Java Script.
Since only Microsoft Internet Explorer supports VBScript, you'll probably choose Java Script as your primary scripting language to use on a user's computer.
He is a published author on several subjects including XML, the migration from Visual Basic 6 to VB. In this scenario, if an error occurs while performing validation on the user's computer, the application can directly display the error message on the page that the user is viewing without the page making a round trip to the Web server and then back to the user.