xVal 似乎更适合 MVC 模型。它可以用于传统的 Web 表单模型吗?
我目前正在考虑 MS Validation 块和 .NET 验证框架。我可以查看哪些其他验证框架?
xVal 似乎更适合 MVC 模型。它可以用于传统的 Web 表单模型吗?
我目前正在考虑 MS Validation 块和 .NET 验证框架。我可以查看哪些其他验证框架?
您也可以在此处找到 xval 的 webforms 端口。Xval 本身并不是中继验证框架,而是将服务器验证与客户端验证链接在一起的更多方式,这样您就不必重复代码。你通过使用你最喜欢的服务器端验证框架和你最喜欢的客户端验证框架来做到这一点。
就我个人而言,我更喜欢在服务器端使用流利的验证,在客户端使用 jquery 验证。我喜欢流畅验证的一点是,它将验证与模型分离,因为您不需要任何属性(我不像属性样式验证那样中继)。它支持一些非常高级的验证。如果您想使用属性样式验证框架,我可能会建议使用城堡框架。我在一些项目中使用过它,我认为它工作得很好。它也与 xval 很好地集成(至少与 mvc 版本)。