2011-01-31 15 views
3

データアノテーションはMVCでインバウンドモデルを検証する:ASP.NETデータ注釈:文字列のリストを検証する方法

public class ValidNumber 
{ 
    [RegularExpression(@"^\d+$", ErrorMessage = "*")] 
    public string number { get; set; } 
} 

私はList<string>を検証するために自分自身のクラスを作成する必要があるだろうか、私はこのような何かを行うことができますか?文字列のリストにRegexバリデーターを追加するために、C#でどのようなコードを書くことができますか?ここ

public class ValidNumberList 
{ 
    [RegularExpression(@"^\d+$", ErrorMessage = "*")] 
    public List<string> numbers { get; set; } 
} 
+0

あなたはValidationAttributeクラスから継承して実装することができ、独自のisValidメソッド –

答えて

関連する問題