0

我正在阅读的新功能,发现关于

我的问题是 Unobtrusive 在中是新的吗?

这个 SO answer 说明了这个验证

这是否意味着通过引入名为 Unobtrusive 的新功能来改进模型验证

或者

在不显眼的验证中进行了一些改进,如果有的话,这个功能已经可用,你能告诉我做了哪些改进吗?

4

1 回答 1

0

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

Unobtrusive JavaScript 避免将内联 JavaScript 注入 HTML,并使用新的 HTML 5“data-”属性约定(它也可以方便地在旧浏览器上使用,包括 IE6)实现更清晰的行为分离。这使您的 HTML 保持紧凑和干净,并且更容易选择性地换出或自定义 JS 库。

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

于 2013-05-31T00:25:23.370 回答