3

我正在使用这里解释的方法:-

http://blogs.msdn.com/b/adonet/archive/2010/12/06/ef-feature-ctp5-code-first-walkthrough.aspx

我想使用表面设计器来开发我的模型,然后使用部分类来包含数据注释以进行验证。但是,如果我使用部分类然后尝试引用现有属性,编译器会抱怨该属性已经存在。

我该如何克服呢?


例如

public partial class Product
{
    [Required(ErrorMessage="Name is required")]
    public string Name { get; set; }
} 

编译器说“名称已定义”。

4

1 回答 1

3

我刚刚遇到了关于如何注释从实体数据模型生成的实体类的相同问题,我在另一个 stackoverflow 线程上找到了答案:

将 System.ComponentModel.DataAnnotations 与 Entity Framework 4.0 一起使用

于 2011-03-12T01:40:47.490 回答