【问题标题】:ADO.NET Entities - Model-first data annotationsADO.NET 实体 - 模型优先数据注释
【发布时间】:2010-12-12 21:25:58
【问题描述】:

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

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; }
} 

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

【问题讨论】:

  • 您如何引用该属性?你能发布你的代码吗?

标签: model-view-controller ado.net annotations entities


【解决方案1】:

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

Using System.ComponentModel.DataAnnotations with Entity Framework 4.0

【讨论】:

    猜你喜欢
    • 2013-01-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多