asp.net mvc3 view 中的foreach 嵌套循环问题
逸明 2011-08-01 07:24:11 有两个表,一个Item表,一个Itemlist表,是一对多的关系,所以要用到嵌套循环将所有数据都输出来。
@{
IEnumerable<Item> items = (IEnumerable<Item>)ViewData["Item"];
}
@foreach (var item in items) {
@item.name
...................../*其他信息*/
@foreach (var list in item.Itemlist)
{
@list.name
..........................
}
}
在里层的foreach循环中出错了。说是System.Data.Linq.EntitySet 不包含"GetEnumerator"的定义。
请问高手这个问题怎么解决??