【发布时间】:2013-05-20 07:12:09
【问题描述】:
我遇到了一个在动态数据 Web 应用程序中自定义 DataAnnotations 的场景。这是场景:
[Display(Name="DispName")]
public string DName{get;set;}
我想从 DataBase 中获取一些值并适应 Name 属性,而不是硬编码 Name="DispName" 来显示 DataAnnotation。喜欢:
[Display(Name=SomeValueFromDB)]
public string DName{get;set;}
有没有办法从数据库中显示 Display DataAnnotation 的 Name 属性而不是硬编码它的值?
另外,如何根据表值更改 ScaffoldColumn(True/false)?
我可以使用 T4 模板执行此操作吗?
提前致谢。
【问题讨论】:
标签: c# asp.net entity-framework dynamic t4