整数フィールドのデフォルトの検証メッセージを置き換えることはできますか? ローカライズしたい。(int の場合: 「フィールド ID は数値でなければなりません。」)
1040 次
1 に答える
0
ErrorMessageResourceName プロパティを使用できます。
[Required(ErrorMessageResourceName = "SomeResource")]
[StringLength(30, ErrorMessageResourceName = "SomeOtherResource")]
public string Name { get; set; }
例として、このブログ投稿をチェックアウトできます。
これを受けて
整数の検証にどのように適用できますか?
まず、整数をどのように検証していますか? コードを見せてください。
正規表現を使用している場合は、使用します
[RegularExpression("pattern", ErrorMessageResourceName = "SomeResource")]
または、カスタム属性を使用している場合は、これを同様の方法で使用できます。
于 2012-10-29T17:52:07.427 に答える