我有EF模型類。爲此,我爲該部分類創建了MetadataType
。如何獲取DataAnnotation顯示名稱?
現在我需要從c#中讀取或獲取所有這些對象屬性的顯示名稱。所以我可以在Excel標題行中使用。
[MetadataType(typeof(vwGridMetadata))]
public partial class vwGrid
{
}
public class vwGridMetadata
{
[Display(Name = "Note ID")]
public int intNoteID { get; set; }
[Display(Name = "Global Number")]
public string strGlobalLoanNumber { get; set; }
[Display(Name = "Data Source ID")]
public Nullable<int> intDataSourceID { get; set; }
[Display(Name = "Sample ID")]
....
}
vwGrid grd = new vwGrid;
在這裏,我想獲得所有屬性的迭代顯示名稱。所以我可以將它們添加到excel標題行和單元格中。怎麼做?
簡單好用,不錯的工作。只是說...哈哈 – Tony