Asp.Net MVC 2.0客户端验证VS 2010
问题描述:
有使用数据的注释框架和Asp.Net MVC 2.0客户端验证VS 2010
<% Html.EnableClientValidation(); %>
大多数例子我也见过这样似乎有些混乱,至少我自己,在客户端验证在haacked.com使用下面的脚本
jquery.validate.js
MicrosoftMvcJqueryValidation.js
但是,Visual Studio 2010的asp.net MVC 2项目中不包括 MicrosoftMvcJqueryValidation.js
相反,我能得到一些客户端验证使用
MicrosoftAjax.js工作
MicrosoftMvcValidation.js
不任何人都知道为什么两种不同的方式支持客户端验证,并且为什么两种选项都不存在于visual 2010中?
答
ASP.NET MVC中的客户端验证是extensible(具体为验证使用jQuery验证验证?)。
MicrosoftMvcJqueryValidation.js是,它可以让一个适配器使用jQuery验证在ASP.NET MVC中,它看起来并不像它的默认验证框架的开箱,虽然(这是其他JS验证的文件是什么) 。