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

发布于 2024-08-21 10:26:37 字数 104 浏览 16 评论 0原文

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

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

It appears that xVal fits more into a MVC model. Can it be used for traditional Web forms model?

I am currently considering MS Validation block and .NET validation framework. What other validation frameworks can I look into?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

喜你已久 2024-08-28 10:26:37

还有一个 xval 的 Webforms 端口,您可以在此处找到。 Xval 本身并不是中继验证框架,而是一种将服务器验证与客户端验证链接在一起的方法,这样您就不必重复代码。您可以通过使用您最喜欢的服务器端验证框架和您最喜欢的客户端验证框架来完成此操作。

就我个人而言,我更喜欢在服务器端使用 Fluent 验证 在客户端使用 jquery 验证。我喜欢流畅验证的一点是,它将验证与模型分离,因为您不需要任何属性(我不像属性样式验证那样进行中继)。它支持一些相当高级的验证。如果您想使用属性样式验证框架,我可能会建议 castles< /a> 框架。我在一些项目中使用过它,我认为它效果很好。而且它也与 xval 集成得很好(至少与 mvc 版本)。

There is a webforms port of xval as well that you can find here. Xval isn't relay a validation framework in it self, but more of a way to link server validation together with client validation so that you don't have to repeat your code. And you do this by using your favorite server side validation framework and your favorite client side validation framework.

Personally I prefer to use fluent validation on the server side and jquery validation on the client side. The thing I like about fluent validation is that it decouples you validation from your model in that you don't need any attributes (I don't relay like attribute style validation). And it has support for some pretty advanced validation. If you want to use a attribute style validation framework I would probably suggest castles framework. I have used it in some projects and I think it works pretty good. And it integrates well with xval as well (at least with the mvc version).

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文