ASP.NET MVC: Force ModelState и другое ErrorMessage - PullRequest
1 голос
/ 21 октября 2011

У меня есть этот код:

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

Я бы хотел, в некоторых случаях, в моем контроллере заставить ModelState установить значение false и показать ошибку в поле пароля, но с другим ErrorMessage

Возможно ли это?

Спасибо

1 Ответ

3 голосов
/ 21 октября 2011

Вы можете сделать это ...

ModelState.AddModelError(string key, string errorMessage);

, поэтому в вашем случае что-то подобное.

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

ключ - это имя свойства.

надеюсь, это поможет

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...