У меня это отлично работает
[Required(Commissaires-priseuses = "ValidationError_Required", ErrorMessageResourceType = typeof(Resources.Resources))]
public string Title { get; set; }
Чтобы сократить его, я решил создать атрибут derved из RequiredAttribute
public class LRequiredAttribute : System.ComponentModel.DataAnnotations.RequiredAttribute
{
public LRequiredAttribute()
{
AllowEmptyStrings = false;
ErrorMessageResourceName = "ValidationError_Required";
ErrorMessageResourceType = typeof(Resources.Resources);
}
}
Однако это не будет работать в MVC3 (используется для работы в MVC2 )
[LRequired]
public string Title { get; set; }
Это то же самое, и я не могу понять, почему он работает в первом случае и не работает ввторой случай
Спасибо за помощь