有没有办法根据数据库中的某些值动态设置数据注释(dataannotations)?
我的要求是这样的:
Display(Name="DispName")]
public string DName{get;set;}
不要硬编码Name="DispName"作为Display DataAnnotation,我想从数据库中获取一些值并适配到Name属性中。例如:
[Display(Name=SomeValueFromDB)]
public string DName{get;set;}
这应该也可以使用 t4 模板来完成。
有没有其他方法可以实现呢?
谢谢,
Sujith