У меня есть следующий атрибут для проверки капчи:
[CaptchaValidation("CaptchaCode", "ForgotPasswordCaptcha", "Are You A Robot?")]
Мой метод контроллера использует этот атрибут для проверки ModelState:
[HttpPost]
[ActionName("ForgotPassword")]
[CaptchaValidation("CaptchaCode", "ForgotPasswordCaptcha", "Are You A Robot?")]
public ActionResult GetNewPassword(ForgotPasswordModel model, string returnUrl)
{
if(ModelState.IsValid)
{
//do something
}
else
{
return View();
}
}
Этот способ работает нормально, но мне нужно изменить сообщение об ошибке, которое приходит из моего файла Global.resx.
Как я могу это сделать?