关于MVC验证存在很多问题,但到目前为止,答案已经非常不确定了。
特别是对于我的需求,我想要从同一描述中生成客户端验证和服务器验证的东西,并且应该允许基于模型的属性以及基于代码的声明,仅供那些使用ORM(例如LINQ TO SQL)的人使用。
我已经看到一些已经被激活的验证包,但它们往往会引入很多依赖关系或者相当不完整(例如,不支持复选框或没有“更高级别”验证)。
我们是否开始编写自己的验证框架,或者我们是否希望团队可以实际发布一些内容,因为他们已经具备了适当的验证结构和jQuery?
对于那些实际上在现场使用MVC的人,您现在使用什么进行验证?
答案 0 :(得分:1)
您是否知道在预览5中添加了验证语义?此article from Scott Gu描述了如何使用它,this one详细说明了测试版的变化。
我没有亲自使用它,它可能不符合您的所有要求,但我毫不怀疑它可以扩展到您想要的行为。
答案 1 :(得分:1)