ASP.NET MVC在集合中迭代集合

时间:2010-02-25 19:46:48

标签: asp.net-mvc data-binding

我有一个ASP.NET MVC应用程序,我在其中迭代Linq结果集。结果集中的每一行都包含一个EntitySet本身的属性。当我尝试迭代内部结果集时,我在尝试加载页面时收到错误消息:“无效的对象名称EntitySetOfSubItem”。我该如何处理这个系列?

<% foreach item in Model { %>
    ... code
    <% foreach subitem in item.EntitySetOfSubItems { %>

1 个答案:

答案 0 :(得分:1)

你会这样做:

<% foreach(YourType item in Model) { %>
    ... code
    <% foreach(OtherType subitem in item.EntitySetOfSubItems) { %>

通过键入迭代变量,您可以通知编译器子项目上可用的属性。