部分类+ DataAnnotations

时间:2011-05-08 02:39:02

标签: c# asp.net-mvc-3

我有一个由实体框架为我生成的类:

模型/ EF.tt / Product.cs

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

我不想修改它,因为它是由EF编辑器管理的,它会在我重新生成它的时候消除我的修改,所以我把代码放到一个单独的文件中。因为这些类被声明为 partial ,所以我可以做有用的事情......我无法弄清楚的是如何使用DataAnnotations作为属性。

模型/ EF.custom.cs

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

失败了......这样做的正确方法是什么?

1 个答案:

答案 0 :(得分:12)