2011-05-08 85 views
7

我已經得到了由實體框架爲我生成一個類:部分類+ DataAnnotations

型號/ EF.tt/Product.cs

public partial class X 
{ 
    public int Name { get; set; } 
    ... 
} 

我不想修改它,因爲它是由EF編輯器管理的,它會在我重新生成它時擦除我的修改,所以我將代碼放入單獨的文件中。因爲這些類聲明爲部分我可以做有用的事情......我無法弄清楚的是如何使用DataAnnotations作爲屬性。

型號/ EF.custom.cs

public partial class X 
{ 
    [Display(Name = "My Name")] 
    public int Name { get; set; } 
    ... 
} 

其失敗...什麼是做到這一點的正確方法?

回答