Asp.net mvc 2 复杂模型验证

Asp.net mvc 2 复杂模型验证,asp.net-mvc-2,model-validation,Asp.net Mvc 2,Model Validation,是否有方法使用复杂的规则来实现模型验证,例如“如果选择了一个单选按钮,则需要从另一个单选按钮组中选择一个单选按钮。如果选择了带有附加文本框的单选按钮,则也需要填充它。”? 如果这种方式与DataAnnotations属性相关,那就太完美了。我只知道我们可以使用一些额外的框架来实现这一点。但是,你知道,如果我们有一些本地解决方案,它会更漂亮。 提前谢谢你们 我认为MVC-2没有本机解决方案,但我相信MVC-3支持使用RemoteAttribute进行远程验证的概念。我认为可以找到更多信息:

是否有方法使用复杂的规则来实现模型验证,例如“如果选择了一个单选按钮,则需要从另一个单选按钮组中选择一个单选按钮。如果选择了带有附加文本框的单选按钮,则也需要填充它。”? 如果这种方式与
DataAnnotations
属性相关,那就太完美了。我只知道我们可以使用一些额外的框架来实现这一点。但是,你知道,如果我们有一些本地解决方案,它会更漂亮。
提前谢谢你们

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