【发布时间】:2014-08-16 04:36:48
【问题描述】:
目前我正在使用 MvcSiteMapProvider 来提供我的站点地图。我现在将我的菜单转换为使用相同的 XML。我用以下代码创建了一个 MyMenu.cshtml
@model MvcSiteMapProvider.Web.Html.Models.MenuHelperModel
@using MvcSiteMapProvider.Web.Html.Models
<div class="navbar-collapse collapse">
<ul class="nav navbar-nav">
@foreach (var node in Model.Nodes) {
<li>@Html.DisplayFor(m => node)</li>
}
</ul>
@Html.Partial("_LoginPartial")
</div>
我用它来显示它
@Html.MvcSiteMap().Menu("MyMenu")
我正在尝试使用嵌套菜单。因为我有一些包含子类别的下拉菜单项。例如
--主菜单
------子菜单
最好的方法是什么?
【问题讨论】:
标签: asp.net-mvc asp.net-mvc-5 mvcsitemapprovider