我遇到了一个在动态数据 Web 应用程序中自定义 DataAnnotations 的场景。这是场景:
[Display(Name="DispName")]
public string DName{get;set;}
我不想为 Display DataAnnotation 硬编码 Name="DispName",而是想从 DataBase 中获取一些值并适应 Name 属性。喜欢:
[Display(Name=SomeValueFromDB)]
public string DName{get;set;}
有没有办法从数据库中显示 Display DataAnnotation 的 Name 属性,而不是硬编码它的值?
另外,如何 根据表值更改ScaffoldColumn(True/false) ?
我可以使用 T4 模板执行此操作吗?
提前致谢。