【发布时间】:2012-10-22 19:02:11
【问题描述】:
我正在从控制器创建一个 MVC 3 视图。我的模型“MyList”,包含大量记录。当我使用以下 linq 语句创建模型时:
var model = _db.MyList.GroupBy(r => r.myKey);
我收到错误消息:“传递到字典中的模型项的类型为 'System.Collections.GenericlList' 1... 但此字典需要一个类型为 'System.Collections.Generic.IEnumerable' 的模型项...
在视图中,我在第一行有以下代码:
@model IEnumerable<MyApp.Models.MyList>
我尝试返回
return View(model.ToList());
来自控制器,但没有喜悦。我错过了什么?
【问题讨论】:
标签: asp.net-mvc-3 linq