这是一个两部分的问题。
- 是否可以通过 ASP.NET WebForms 来利用xVal的自动客户端验证?
- 如果是这样,有没有可用的例子?
我想可以扩展 xVal 以包含 ASP.NET Validator 控件。这些控件将是 MVC 的 <%= Html.ClientSideValidation() %> 的 WebForms 等效项。但在我深入研究之前,我想看看其他人是否尝试过这个。(是的,我确实尝试过Google,但结果并不是很有帮助。)
我认为应该可以使 xVal 适应 ASP.NET WebForms。然而,为了保持 xVal 项目的重点,我不想尝试添加这种支持,而是希望尽可能简化 MVC 体验。
不过,请随意尝试一下!
——史蒂夫·桑德森,xVal 协调员
所以当我有时间时,我会看看我是否不能修改 xVal 源以使用 WebForms。
更新:我为此创建了一个 CodePlex 项目xVal.WebForms 。有关详细信息,请参阅我的博客文章。