DataAnnotations:範囲、必須...わかりました。
しかし、value==5またはvalue==boolをチェックするだけですか?
DataAnnotations:範囲、必須...わかりました。
しかし、value==5またはvalue==boolをチェックするだけですか?
.NET には含まれていませんが、 ValidationAttribute抽象クラスを実装することで独自のものを作成できます。IsValid メソッドをオーバーライドするだけです。
また、カスタム ValidationAttribute を実装する方法のサンプルを確認したい場合は、ASP.NET MVC 2 にいくつかあります。
ASP.NET MVC 2 RC をインストールすると、新しい既定のプロジェクトには ~/Models/AccountModels.cs で確認できる 2 つのサンプル属性があります。