Asp.net mvc 3 将数据模型传递到视图的问题
我有以下索引:Asp.net mvc 3 将数据模型传递到视图的问题,asp.net-mvc-3,Asp.net Mvc 3,我有以下索引: <ul> @foreach (var r in Model.Where(c => c.id_parent == null)) { <li> @Html.DisplayFor(i => r.node.name) @if (r.node.children.Count > 0) { <ul> @{Html.RenderPartial("aView",
<ul>
@foreach (var r in Model.Where(c => c.id_parent == null)) {
<li>
@Html.DisplayFor(i => r.node.name)
@if (r.node.children.Count > 0) {
<ul>
@{Html.RenderPartial("aView", r.node);}
</ul>
}
</li>
}
</ul>
如何将r.node重新键入为IEnumerable?或者我还能怎么解决呢?你确定你不是指:
<ul>
@{Html.RenderPartial("aView", r.node.children);}
</ul>
您正在从控制器传递什么?@jimmy_keen public ViewResult Index{var roots=db.roots;return Viewroots.ToList;}
<ul>
@{Html.RenderPartial("aView", r.node.children);}
</ul>