Я это прекрасно работаетMVC3: подклассов DataAnnotations атрибут
[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; }
Это точно так же, и я не могу понять, почему это работает в первом случае и не работает во втором случае
Спасибо за вашу помощь
Просьба пояснить, что вы подразумеваете под «нерабочим». – marcind