カスタム検証を実行する際に問題が発生しました。MVC 3 [その他の場合] JavaScriptによるカスタム検証
私がいることの検証を持つようにしたい// begin example
class vehicle
{
prop bool Car { get; set; }
prop string RegistrationID { get; set; }
prop int numberOfSeats { get; set; }
}
// end example
:プロパティCar
がtrueの場合、numberOfSeats
が必要とされ、それ以外のnumberOfSeats
が必要とされていない対応するテキストボックスが無効になっている
私は、次のクラスを持っていると仮定すると、 。
クラスに基づいて、私はHTMLヘルパーを使用するstronglyTypedビューを持っています。
これはlinkを含む検証に関するいくつかの記事を読んでいますが、解決策が見つかりません。
上記の検証を行うには、プロパティCar
の検証と依存が必要なため、カスタムコントロールを作成することをお勧めします。私は無効にして、テキストボックス(プロパティnumberOfSeats
)を有効にしますか?