复杂的模型验证

时间:2011-07-06 08:39:35

标签: asp.net-mvc-2 model-validation

有没有办法用复杂的规则来实现模型验证,例如“如果选择了一个单选按钮,则需要从另一个单选按钮组中选择一个单选按钮。如果选择了带有附加文本框的单选按钮,则必须填写它。” ? 如果这种方式与DataAnnotations属性相关,那将是完美的。我只知道我们可以使用一些额外的框架来实现这一目标。但是,你知道,如果我们有一些原生的解决方案,它会更美丽。 提前谢谢你们!

1 个答案:

答案 0 :(得分:0)

我不认为MVC-2有本机解决方案,但我相信MVC-3支持使用RemoteAttribute进行远程验证的概念。我想可以找到更多信息:

MVC 3 Release notes overview

RemoteAttribute