The client side validation is accomplished through the Client Validation Function property.The client side validation routine should be written in a scripting language, such as Java Script or VBScript, which the browser can understand.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.Ensure the property name in the Student Custom Data class must match the property name of the properties present in the auto-generated Student class. to avoid any erroneous data to be inserted into the database. So let us learn some basics because I have written this article only focusing on beginners and students. Example I hope you now understand the basics of validation in Java Script, now let us create the one sample web application that demonstrates how to do validation. Expand the Installed node then the Templates node then the Visual C# node then then the Web node then select Visual Studio then choose ASP. Expand Installed then Visual C# then select Data then choose ADO.NET MVC 4 Web Application for the project then provide a meaningful name then click OK. NET Entity Data Model item then provide a meaningful name then click Add. Click the save button, you will see a post request will be generated in Fiddler.
Right-click on the Models folder then seelct Add then select New Item.You will see the auto-generated connection strings. Now as we know this Student Name field is read-only but even after that, this field can be updated using any third-party tools like Fiddler. Click the Execute button and run the MVC application again and you will see the Student Name James is not changed to LOL. Save the connection settings with a name of your choice and click Next. When we retrieve the list of records, by default the List scaffold template is selected. Step 5 In the Models folder all the files are auto-generated and out of those files there are two class files, and that contains all the properties. Step 8Updating Student Name read-only using Fiddler. Let's look at the reason for this problem and then we will see how to solve it. Importantance of returning false It's very important to use the return false statement after the condition block that return false so if validation determines that the business requirements are not met then the form cannot be submitted.If you do not return false then the message will be displayed to the user that all fields are required but the form will be post back and it gives you the second page directly. The condition that checks both text boxes for word are as in the following: In the preceding condition, first we ensure that the email id is not blank then we match the email id entered into the text box to the Regular Expression that is saved in the email Exp variable.