.NET 4 MVC 2 Проверка с предупреждением об аннотациях вместо ошибки

Я использую .NET 4 с MVC 2 для проверки с помощью аннотаций. Есть ли (простое) решение для возврата предупреждения вместо ошибки ? Так что я могу получить зеленую или желтую коробку с сообщением типа «вы не должны использовать этот контент, но можете».

Заранее большое спасибо! :)

РЕДАКТИРОВАТЬ:
Обратите внимание, что я уже могу выдавать ошибки через ErrorMessage , но мне дополнительно нужно что-то вроде WarningMessage или InfoMessage , чтобы пользователь получал только предупреждение, но мог продолжить. Есть ли решение для этого?

Псевдокодом будет: (Обратите внимание на «псевдо», потому что WarningMessage (к сожалению) не является допустимым классом)

public class Person
{
  [StringLength(50)]
  [Required(ErrorMessage = "You MUST enter a name!")]
  public string Name { get; set; }

  [Required(WarningMessage = "It is recommended to fill out the age but you may leave it out)]
  public int Age { get; set; }
}

И да Я хочу, чтобы это было центрировано в моем классе проверки - не где-нибудь в .js-файле.

11
задан Jaques le Fraque 4 July 2011 в 19:47
поделиться