在我的MVC 3应用程序中,我有以下
public class SalesPerson
{
public SalesPerson()
{
this.SalesOrders = new HashSet<SalesOrder>();
this.Ups = new HashSet<Up>();
}
public int SalesPersonId { get; set; }
public int StoreId { get; set; }
public Store Store { get; set; }
public string StoreAndCode
{
get
{
return Store.Code + ", " + Store;
}
}
我假设我必须在return语句中实例化商店才能真正获得返回的代码和名称?我怎么写这个,所以我可以在相应的视图中公开它?
答案 0 :(得分:1)
将您的属性设置为虚拟。
public class SalesPerson
{
...
public virtual Store Store { get; set; }
}