改进是完成还是不引人注目的验证是MVC3中的新功能?

时间:2013-05-30 17:04:53

标签: asp.net-mvc asp.net-mvc-3 asp.net-mvc-4 asp.net-mvc-2

我正在阅读的新功能,并找到

我的问题是,

中的新视觉是新的

This SO answer says about this validation

这是否意味着通过引入名为Unobtrusive

的新功能来改进模型验证

在Unobtrusive验证中进行了一些改进,如果可以,此功能已经可用,您能告诉我们做了哪些改进吗?

1 个答案:

答案 0 :(得分:0)

不引人注意与表达验证规则的方式有关,而不是与验证过程本身有关。 来自Scott Gu的博文:

  

不引人注目的JavaScript避免将内联JavaScript注入HTML,   并使用新的HTML 5实现更清晰的行为分离   “data-”属性约定(方便地适用于旧版本   浏览器 - 包括IE6)。这样可以保持HTML的紧密性   干净,并且更容易选择换出或自定义JS   库。

是的,从版本3开始,这种在ASP.NET MVC中表达验证规则的方式就已存在。