PrepAway - Latest Free Exam Questions & Answers

You need to enable client-side validation for an ASP.NET MVC application.

You need to enable client-side validation for an ASP.NET MVC application.

Which three actions should you perform? Each c

orrect answer presents part of the solution.

A. Attach a custom validation attribute to the model properties that the view uses.

B. Reference the jquery, jquery.validate and jquery.validate.unobtrusive script files in the view.

C. Open the web.config file

at the project root, and set the values of the ClientValidationEnabled and UnobtrusiveJavaScriptEnabled keys to True.

D. For each form element, use the Validator.element() method to validate each item.

E. Add data annotations to the model properties that

the view uses.

Explanation:

B: The validation can be implemented using jQuery and jQuery validation plug-in (jquery.validate.min.js and jquery.validate.unobtrusive.min.js).

C: When you are developing an MVC application in Visual Studio 2012

then the client-side becomes enabled by default, but you can easily enable or disable the writing of the following app setting code snippet in the web.config file.

value=-true- />

E: The jQuery validation plug-in takes advantage of the Data Annotation attributes defined in the model, which means that you need to do

very little to start using it.

Reference: ASP.NET MVC Client Side Validation

http://www.codeproject.com/Articles/718004/ASP-NET-MVC-Client-Side-Validation

One Comment on “You need to enable client-side validation for an ASP.NET MVC application.


Leave a Reply