【发布时间】:2011-08-19 16:42:57
【问题描述】:
是否可以在视图模型中的单个属性上使用 2 个远程验证属性?
我想做的是执行 2 项检查,首先是数据库中存在给定的用户 ID,其次是用户尚未在系统上设置帐户。
我想我总是可以创建一个包含两个测试的自定义属性,但如果可能的话,我宁愿只使用开箱即用的功能并将验证链接在一起。
我不能真正将逻辑组合成一个 JsonResult,因为我需要根据验证失败的方式有不同的错误消息,并且 AFAIK 不可能返回带有验证结果的错误消息?
【问题讨论】:
标签: asp.net-mvc-3 unobtrusive-validation