【发布时间】:2016-06-28 15:04:29
【问题描述】:
在使用 Nuget 包“MvcSitemapProvider Mvc5”时,当我只想显示整个站点地图的特定分支时,我学会了使用以下技术。
@Html.MvcSiteMap().Menu(new { name = "Mammals" });
虽然呈现了正确的内容,但不幸的站点效应是类名与呈现的列表一起定义。我称这很不幸,因为 Bootstrap 凭借 ID 和类名将其呈现为菜单。我希望它是一个简单的无样式列表。
我的问题是是否有一种方法可以覆盖它,以便我可以拥有没有任何 ID 或类名的无序列表——或者分配我选择的名称?
<ul id="menu" class="nav navbar-nav">
<li>
@* sitemap content... *@
【问题讨论】:
标签: c# asp.net-mvc mvcsitemapprovider