我想知道是否有人对xVal或MVC 3.0模型验证的使用有任何意见?我最初开始使用xVal是因为它能够验证客户端和服务器端,但项目似乎已经死了(也许休眠是一个更好的词),并且看起来MVC 2.0和3.0中的验证已经大大改进了。使用xval而不是MVC3.0验证有什么好处,反之亦然?
感谢任何建议,
谢谢
JP
答案 0 :(得分:2)
我认为使用xVal for MVC 3.0没有内置支持的优势。 xVal的创建者甚至在他们的主页上说出这一点:xVal's CodePlex site:
重要:建议使用xVal 仅限ASP.NET MVC 1.0
如果您正在使用ASP.NET MVC 2.0或 后来,框架内置了 支持生成客户端 验证逻辑直接来自模型 元数据。你仍然可以使用xVal if 你希望,但它不会积极 开发或支持。