Условно проверяемые части модели ASP.NET MVC с DataAnnotations?
У меня есть определенные панели на моей странице, которые скрыты при определенных обстоятельствах.
Например, у меня может бытьПлатежный адрес' а также 'адреса доставки' и я не хочу проверятьадреса доставки' если 'ShippingSameAsBilling» флажок проверен.
Я пытаюсь использовать новыйВозможности DataAnnotations ASP.NET MVC 2 (превью 1) для достижения этой цели.
Мне нужно, чтобы предотвратить проверкуадреса доставки' когда это не отображается и нужно найти способ добиться этого. Я говорю в основном на стороне сервера, а неиспользуя jquery.
Как мне этого добиться? У меня было несколько идей, связанных с привязкой пользовательской модели, но мое лучшее лучшее решение приведено ниже. Есть ли отзывы об этом методе?