Это сообщение запекается в System.ComponentModel.DataAnnotations
сборку под ключом RequiredAttribute_ValidationError
. Вы можете написать собственный атрибут проверки:
public class MyRequiredAttribute : RequiredAttribute
{
public MyRequiredAttribute()
{
ErrorMessageResourceType = typeof(Messages);
ErrorMessageResourceName = "Required";
}
}
, а затем внутри вашего Messages.resx
файла определите строку Required
:
Required => É necessário digitar o {0}.
и, наконец, украсьте свойство модели представления с помощью этого пользовательского атрибута:
public class MyViewModel
{
[MyRequired]
public int Foo { get; set; }
}