xVal 与 ASP.Net MVC 验证工具包?

发布于 2024-08-06 00:29:05 字数 223 浏览 12 评论 0原文

有人对这些验证 ASP.Net MVC 验证框架有什么建议吗?

xVal

MVC 验证器工具包

Does anyone have any recommendations for either of these validation ASP.Net MVC Validation frameworks?

xVal

MVC Validator Toolkit

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

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

发布评论

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

评论(3

眼眸 2024-08-13 00:29:05

xVal 几乎是在 ASP.NET MVC 中进行客户端验证的标准方法。实际上今天 Steve Sanderson 刚刚发布了它的新版本:)

xVal v1.0 现已推出

ASP.NET MVC v2 将内置客户端验证,但目前仅处于预览版 1 中,因此该项目发布还需要相当长的一段时间。您可以在 Stephen Walther 的博客文章中查看更多相关信息...

Microsoft Ajax CDN 和 jQuery 验证库

我建议在 ASP.NET MVC v2 发布之前使用 xVal。

xVal is pretty much the standard way to do client-side validation in ASP.NET MVC. Actually today Steve Sanderson just released a new version of it :)

xVal v1.0 Now Available

The ASP.NET MVC v2 will have client-side validation built in, but it is currently only in Preview 1 so it will be quite some time before that project will be released. You can view more about this on Stephen Walther's blog post...

Microsoft Ajax CDN and the jQuery Validation Library

I would suggest to use xVal until ASP.NET MVC v2 get released.

殤城〤 2024-08-13 00:29:05

我使用 XVal,因为您可以使用相同的框架进行客户端和服务器验证,它与 MVC 代码集成得很好。

I'm using XVal as you get client and server validation with the same framework, it integrates well with MVC code.

写下不归期 2024-08-13 00:29:05

我一直在使用数据注释验证器并取得了巨大成功。我知道这不是我们在 MVC v2 中看到的最终解决方案,但它很容易实现并且非常灵活。

http://mstecharchitect.blogspot.com/2009/ 08/data-annotations-validation-in-aspnet.html
http://www.asp.net/learn/mvc/tutorial- 39-cs.aspx

这种方法的优点是您可以通过创建自定义属性来执行一些非常复杂的验证(尽管不是客户端)。它也非常经得起考验。

I've been using the Data Annotation Validators with great success. I know it's not the final solution that we'll see with MVC v2, but it's easy to implement and very flexible.

http://mstecharchitect.blogspot.com/2009/08/data-annotations-validation-in-aspnet.html
http://www.asp.net/learn/mvc/tutorial-39-cs.aspx

The advantage to this approach is that you can do some very complex validations (albeit not client-side) through creating custom attributes. It's also very testable.

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