Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at

  • CodeMaster2008 151 posts 183 karma points
    Dec 11, 2012 @ 23:58

    Enable unobtrusive validation for mvc forms

    The form is rendered using "Html.BeginUmbracoForm()" and the model is anotated with some validation attributes, as per sugestion on this documen:

    Now, how can I enable client side validation so MVC can automatically wires up these validation attributes with the front-end? 

  • CodeMaster2008 151 posts 183 karma points
    Dec 14, 2012 @ 00:47

    After a 24 hours shift and unable to come up with a solution (couldn't get client side validation to work) I endup creating this post.
    However, after some sleep I came back and notice some problem with my code.
    Bottom line is: there is nothing special about enabling the client side validation, just had to do the same as I do in any mvc project. 


        <add key="ClientValidationEnabled" value="true"/> 
        <add key="UnobtrusiveJavaScriptEnabled" value="true"/> 

    And off course, add the javascript references.

        <script src="/scripts/jquery.validate.min.js" type="text/javascript"></script>
        <script src="/scripts/jquery.validate.unobtrusive.min.js" type="text/javascript"></script>

    I tried to delete this post though but since the "Delete" option is not working, I updated it just for fun :-)


  • Dan Diplo 731 posts 1708 karma points
    Jun 06, 2013 @ 22:09
    Dan Diplo

    Very helpful! And you can get all the jQuery files from Microsoft's CDN, too -

  • Sébastien Richer 191 posts 413 karma points
    Jun 14, 2013 @ 23:30
    S├ębastien Richer

    So as a comment here, be carefull to put in these keys in the website's web.config and not that little web.config inside the views folder. I just spent 2 hours moving those to lines to the proper place :)

Please Sign in or register to post replies

Write your reply to:

Draft is the community mothership for Umbraco, the open source cms. With a friendly forum for all your questions, a comprehensive documentation and a ton of packages from the community. This site is running Umbraco version 7.3.1