View MVCでの検証を無効にする

私は私のプロジェクトと混乱している

私のモデラーは好きです

public int ReasonSelected { get; set; }
public bool CardSelected { get; set; }

ReasonSelected は、 CardSelected がtrueの場合に必須のフィールドです。

View では、私は約3種類のカードを持っているので for ステートメントを置いて、ユーザーがカードを選択した場合にだけ検証メッセージを表示するだけです選択されていないカードは、「理由を選択しなければならない」というエラーメッセージ

ユーザーがカードを選択した場合にのみ、理由を選択する必要があります。 ReasonSelected 検証は、選択したカードでのみ有効です。

0