Validation MVC4验证说明
这是XBox帐户详细信息网页上的图像Validation MVC4验证说明,validation,asp.net-mvc-4,unobtrusive-validation,Validation,Asp.net Mvc 4,Unobtrusive Validation,这是XBox帐户详细信息网页上的图像 请注意,在文本框下有一条额外的指令“最大长度21个字符”。当条目有效时显示此信息。当条目无效时,此文本将被验证消息替换 我可以通过检查输入框中与控件关联的验证范围中的“field validation valid”类来测试控件 但是什么时候做呢 如果我处理文本框的键下事件,我会在验证完成之前得到该事件。因此,我的显示器落后于按键1次 如果我处理changed事件,它仅在焦点丢失时触发,而验证在每次按键时完成 你知道我如何在MVC4中做到这一点吗?jQue
请注意,在文本框下有一条额外的指令“最大长度21个字符”。当条目有效时显示此信息。当条目无效时,此文本将被验证消息替换 我可以通过检查输入框中与控件关联的验证范围中的“field validation valid”类来测试控件 但是什么时候做呢 如果我处理文本框的键下事件,我会在验证完成之前得到该事件。因此,我的显示器落后于按键1次 如果我处理changed事件,它仅在焦点丢失时触发,而验证在每次按键时完成 你知道我如何在MVC4中做到这一点吗?jQuery不引人注目的验证似乎是一个封闭的盒子 谢谢
默认情况下,asp.net mvc4为您提供不引人注目的验证。我可以发布jquery验证的答案吗?谢谢你的快速回复。我正在使用数据属性,所以我需要不引人注目的验证。谢谢,但这是对“为什么我的客户端验证不能在MVC4中工作”问题的回答。
<appSettings>
<add key="ClientValidationEnabled" value="true" />
<add key="UnobtrusiveJavaScriptEnabled" value="true" />
</appSettings>
<script src="../../Scripts/jquery.validate.js" type="text/javascript"></script>
<script src="../../Scripts/jquery.validate.unobtrusive.js" type="text/javascript"> </script>
public class someClass
{
[Required]
[StringLength(40)]
public string username{get;set;}
}