xVal可以用于传统的Web表单模型吗?

时间:2010-02-10 19:29:22

标签: asp.net validation xval validationframework

似乎xVal更适合MVC模型。它可以用于传统的Web表单模型吗?

我目前正在考虑MS Validation块和.NET验证框架。我可以研究哪些其他验证框架?

1 个答案:

答案 0 :(得分:2)

还有一个xval的webforms端口,您可以找到here。 Xval不会在其中传递验证框架,但更多的方法是将服务器验证与客户端验证联系起来,这样您就不必重复代码。您可以使用自己喜欢的服务器端验证框架和您最喜欢的客户端验证框架来完成此任务。

我个人更喜欢在服务器端使用fluent validation并在客户端使用jquery验证。我喜欢流畅的验证是因为它将验证与模型分离,因为你不需要任何属性(我不像属性样式验证那样进行中继)。它支持一些非常先进的验证。如果你想使用属性样式验证框架,我可能会建议castles框架。我在一些项目中使用它,我认为它非常好用。它也与xval很好地集成(至少与mvc版本一样)。