1

我想知道是否有人对 xVal 或 MVC 3.0 模型验证的使用有任何意见?我最初开始使用 xVal 是因为它能够同时验证客户端和服务器端,但该项目似乎已经死了(也许休眠是一个更好的词),而且 MVC 2.0 和 3.0 中的验证似乎有了很大的改进。与 MVC3.0 验证相比,使用 xval 有什么优势(如果有的话),反之亦然?

任何建议表示赞赏,

谢谢

J.P

4

1 回答 1

2

我认为将 xVal 用于 MVC 3.0 并没有优于内置支持的优势。xVal 的创建者甚至在他们的主页上这样说:xVal 的 CodePlex 网站

重要提示:xVal 建议仅用于 ASP.NET MVC 1.0

如果您使用的是 ASP.NET MVC 2.0 或更高版本,则该框架具有直接从模型元数据生成客户端验证逻辑的内置支持。如果您愿意,您仍然可以使用 xVal,但不会积极开发或支持它。

于 2010-11-04T11:55:36.093 回答