如何在HtmlHelpers中包含不显眼的javascript验证

本文关键字:不显眼 javascript 验证 包含 HtmlHelpers | 更新日期: 2023-09-27 18:03:31

我已经编写了自己的HtmlHelper,现在想要集成非突兀验证(例如http://bradwilson.typepad.com/blog/2010/10/mvc3-unobtrusive-validation.html)

是否有一个快速的方法来做到这一点,以保存询问模型的属性和添加data-val-etc HTML属性的HTML字符串是建立的?

如何在HtmlHelpers中包含不显眼的javascript验证

GetUnobtrusiveValidationAttributes()方法用于MVC3源:

:

  • http://msdn.microsoft.com/en-us/library/gg416607 (v = vs.98) . aspx
  • System.Web.Mvc.Html.InputExtensions.cs: 371

为特定字段添加Html.ValidateFor()的输出应该可以解决这个问题。通常,ValidateFor()只输出特定字段的验证逻辑和消息。我可能会错过一些基于我如何解释你的问题,但如果我理解正确,应该解决它。