【发布时间】:2011-06-29 22:19:43
【问题描述】:
在我的模型上使用比较时遇到问题。我想分别比较两个字段,密码和确认密码,经过彻底搜索后,我发现我可以使用“CompareAttribute”,所以我认为它会在 dataannotation 命名空间上,但事实并非如此。意识到我正在寻找错误的地方,我在哪里搜索并很快发现它在 System.Web.Mvc 上。但问题是,它没有找到它(红色波浪线显示)..
好的,所以我查看了我的参考资料并查看了 System.Web.Mvc dll,它有两个实例,一个带有 [2.0.0.0],另一个带有 [3.0. 0.0]。 第 3 版 有 CompareAttribute,但我似乎无法访问它。我应该手动指导项目查看第 3 版吗?如果有,怎么做?
【问题讨论】:
标签: asp.net-mvc validation asp.net-mvc-3 data-annotations