登录页面，客户端验证,使用jquery.validate.unobtrusive
这是MVC3的一个特性,需要在model的属性添加Attribute
同时在web.config/<appSetting>文件添加
<add key="ClientValidationEnabled" value="true" />
<add key="UnobtrusiveJavaScriptEnabled" value="true" />

html中，有加入相应data-*特性。这就是ASP.NET MVC 3 特性之一，注意这里必须使用BeginForm才能生成它们。最后我们能实现相同的验证效果，而我们不需要单独写JS了。别需要注意是，如果引入jquery.validate.unobtrusive相关js, 再其它地方使用  $("form").validate() 时，则不会生效。原因是jquery.validate.unobtrusive提前注册validate方法，它会与你自已定义冲突.