【发布时间】:2010-06-08 14:16:46
【问题描述】:
首先是 ASP.NET 验证器,我们使用它们...然后团队中的一些人在 javascript 中手动执行操作...然后出现了一堆 jquery 验证库...然后 MVC2 出现了属性作为验证者..
我使用的应用程序有很多表单和很多不同的验证(一些字段需要与数据库中的其他值进行比较,因此需要 postball/ajax 调用).. 现在我的 ASP 很乱。 NET 自定义验证器和在服务器端计算的函数。
我能否就完成这项可以创建最小/最优雅代码的工作的最佳工具/组合获得一些意见?纯服务器端解决方案? AJAX/Jquery? jquery的某个插件?
例如,我有 2 个日期..我想确保第一个日期小于第二个日期...是否有封装这个的 jquery 验证器?我的感觉是,如果我可以让 jquery 插件为我处理一半的基本验证,那可以将我的代码减半。
【问题讨论】:
-
唯一的“一次写入并在服务器和客户端上验证”是否真的是 MVC2 数据注释?网络表单有类似的东西吗?
-
或者可能没有客户端验证,只需使用注释 + 更新面板使其看起来像客户端。
标签: asp.net jquery validation