【发布时间】:2010-05-10 10:14:18
【问题描述】:
我想扩展一个带有临时属性的实体框架模型。 我只需要 mvc 形式。我不需要将它保存在数据库中。
我该怎么做?
【问题讨论】:
标签: entity-framework forms asp.net-mvc-2 model
我想扩展一个带有临时属性的实体框架模型。 我只需要 mvc 形式。我不需要将它保存在数据库中。
我该怎么做?
【问题讨论】:
标签: entity-framework forms asp.net-mvc-2 model
为要扩展的实体创建一个部分类
例如
//must be in the same namespace as the Customer entity in the model
public partial class Customer
{
public string MyProperty{get;set;}
}
此属性将被取消映射,您可以在运行查询或具体化后用数据填充它。
或
为您的实体创建一个包装类,该类公开未映射的属性和映射的属性,即您在视图中需要的属性。
【讨论】: