我有一个旧的 C# MVC 2.0 Web 应用程序。
每当我使用[Required]属性时,默认的验证错误消息都会显示:
[whatever] 字段是必需的。
我的问题是应用程序不是英文的,所以我基本上必须将属性调用更改为[Required(ErrorMessage = "Le champ [whatever] est requis.")]无处不在。
有没有办法覆盖默认错误消息,以便我只需要在需要特定消息时指定它?
我正在寻找类似的东西:
DefaultRequiredMessage = "Le champ {0} est requis.";
Run Code Online (Sandbox Code Playgroud)