基类:
public class XmlNameValueField : XmlBaseField
{
[XmlAttribute("n")]
[Required]
public string Name { get; set; }
[XmlText]
public string Value { get; set; }
}
儿童班:
public class DateField : XmlNameValueField
{
}
在Child类字段中,Name必须具有附加属性
[DataType (DataType.EmailAddress)]
答案 0 :(得分:0)
您需要在基类中将属性标记为虚拟,在子类中重写它并添加属性。