刚接触linq,对于其返回类型一直不是很了解.
我是使用 linq to sql 然后在里面建了关系,然后进行查询的时候先分组然后排序
就发现了一个问题,返回类型是 System.Linq.IGrouping[System.string,(Model)]
这样在 View 里面就不能将其转换为 Model 的类型了..
各位大哥给个舒服点方法..最好能直接在 Controller 里面把数据转为 IEnumerable 类型的
这里有一篇文章讨论你的问题。
简单的说就是将原本匿名的类型转换成我们已知的类型来返回
http://www.cnblogs.com/xxfss2/archive/2010/06/23/1763970.html