【发布时间】:2012-04-17 12:54:34
【问题描述】:
我正在将应用程序从 MVC 1 升级到 MVC 3。我之前使用的是 xVal,现在我正在尝试使用新的无障碍验证。在我现有的代码中,我经常有以下内容。
<%=Html.ClientSideValidation<Applicant>() %>
然而,我传递给页面的模型是一个包含附加信息的 ViewModel。通过新的验证,它想查看我传递给页面的模型以查找验证器。当我使用 HTML Helpers 包含前缀时,我可以更改我的引用。如果我这样做,它会进行验证。但是,我想告诉页面使用我的实体模型与我的视图模型,这样我就不必更改所有现有的控制器来查找此前缀。
这可能吗?
【问题讨论】:
标签: asp.net-mvc-3 unobtrusive-javascript