覆盖必需的ErrorMessage属性属性

时间:2015-07-08 16:16:47

标签: c# asp.net-mvc attributes

是否可以覆盖属性属性值?我能够访问子类中的属性,但MVC仍然在基类的属性中使用错误消息。

 public class ParentClass
    {
        [Required(ErrorMessage = "You must enter a name.")]
        public virtual string Name { get; set; }
    }

 public class ChildClass : ParentClass
    {
        [Required(ErrorMessage = "Please enter a name.")]
        public override string Name { get; set; }
    }

1 个答案:

答案 0 :(得分:0)

抱歉伙计。我不认为这是可能的。

有关详细信息,请参阅附件。

Overwrite customattribute on derived class

相关问题