2011-10-21 5 views
1

私はこのコードを持っている:私が好きなASP.NET MVC:フォースにModelStateと異なるErrorMessageの

[Required(ErrorMessage = "Password is required")] 
[DisplayName("Password")] 
public string Password { get; set; } 

は、いくつかのケースでは、私のコントローラでfalseににModelStateを強制し、パスワードフィールドにエラーを表示しますエラーメッセージは別です

可能ですか?

おかげで、

答えて

3

あなたはあなたのケースでそう...

ModelState.AddModelError(string key, string errorMessage); 

にそのような何かを行うことができます。

ModelState.AddModelError("Password", "My fancy new message"); 

キーはプロパティの名前です。

これが役に立ちます。

関連する問題