我有一个ASP.NET MVC应用程序,我在其中迭代Linq结果集。结果集中的每一行都包含一个EntitySet本身的属性。当我尝试迭代内部结果集时,我在尝试加载页面时收到错误消息:“无效的对象名称EntitySetOfSubItem”。我该如何处理这个系列?
<% foreach item in Model { %>
... code
<% foreach subitem in item.EntitySetOfSubItems { %>
答案 0 :(得分:1)
你会这样做:
<% foreach(YourType item in Model) { %>
... code
<% foreach(OtherType subitem in item.EntitySetOfSubItems) { %>
通过键入迭代变量,您可以通知编译器子项目上可用的属性。