【问题标题】:extending an entity framework model扩展实体框架模型
【发布时间】:2010-05-10 10:14:18
【问题描述】:

我想扩展一个带有临时属性的实体框架模型。 我只需要 mvc 形式。我不需要将它保存在数据库中。

我该怎么做?

【问题讨论】:

    标签: entity-framework forms asp.net-mvc-2 model


    【解决方案1】:

    为要扩展的实体创建一个部分类

    例如

    //must be in the same namespace as the Customer entity in the model
    public partial class Customer
    {
         public string MyProperty{get;set;}
    }
    

    此属性将被取消映射,您可以在运行查询或具体化后用数据填充它。

    为您的实体创建一个包装类,该类公开未映射的属性和映射的属性,即您在视图中需要的属性。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-11-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-05-06
      相关资源
      最近更新 更多