【发布时间】:2011-09-10 21:01:36
【问题描述】:
在 ViewModel 中,我应该创建一个 List 还是一个 IQueryable,然后在我的 View 中使用它。
1 个问题
例如:
在 ViewModel 我有这个属性
public List<MyEntity> ListEntity {get;set;}
public IQueryable<MyEntity> ListIQEntity {get;set;}
然后在视图中我这样循环。
<ul>
foreach(var e in Model.ListEntity)
{
<li><%:e.MyInfo</li>
}
</ul>
<ul>
foreach(var e in Model.ListIQEntity )
{
<li><%:e.MyInfo</li>
}
</ul>
2 个问题
在存储库中,返回 IQueryable 还是返回实体列表更好。
非常感谢
【问题讨论】:
标签: asp.net-mvc-2 entity-framework-4