【发布时间】:2012-08-27 13:23:32
【问题描述】:
我正在使用 Entity Framework 4.1 开发 MVC3 应用程序。我进行了 LINQ 查询,并将其返回为 IEnumerable<T>。但是,在控制器中,我必须使用Include(other entity),就像在ObjectSet 中一样,所以我可以在视图中显示其他实体值(与我正在查询的实体值相关联)。我尝试了从IEnumerable<T> 到ObjectSet<T> 的显式转换,但它抛出了异常。有什么方法可以从IEnumerable 获取ObjectSet,或者在IEnumerable 中包含实体?
提前致谢。
【问题讨论】:
标签: .net entity-framework linq-to-entities entity-framework-4.1 ienumerable