Twitter bootstrap 3 MVC5 MvcSiteMapProvider以显示完整的站点地图

Twitter bootstrap 3 MVC5 MvcSiteMapProvider以显示完整的站点地图,twitter-bootstrap-3,asp.net-mvc-5,mvcsitemapprovider,Twitter Bootstrap 3,Asp.net Mvc 5,Mvcsitemapprovider,我成功地安装了MvcSiteMapProvider,并让面包屑工作并定制模板以生成Twitter引导导航栏菜单。一切都很糟糕。现在我想要一个视图,它的唯一目的是显示整个站点地图层次结构(在树结构中,节点是可单击的) 我发现了旧ASP.NET站点地图解决方案的痕迹,可以通过XSLT转换站点地图XML文件。这不仅是一个死胡同,因为它很旧,看起来不是一个好主意,而且我还利用了MvcSiteMapProvider的注释功能 我不使用外部DI框架 我转向这里,因为我的搜索结果是空的。我想我可以做一些类似引

我成功地安装了MvcSiteMapProvider,并让面包屑工作并定制模板以生成Twitter引导导航栏菜单。一切都很糟糕。现在我想要一个视图,它的唯一目的是显示整个站点地图层次结构(在树结构中,节点是可单击的)

我发现了旧ASP.NET站点地图解决方案的痕迹,可以通过XSLT转换站点地图XML文件。这不仅是一个死胡同,因为它很旧,看起来不是一个好主意,而且我还利用了MvcSiteMapProvider的注释功能

我不使用外部DI框架

我转向这里,因为我的搜索结果是空的。我想我可以做一些类似引导导航栏定制的事情,创建一些模板。但我肯定我不是第一个,我很高兴看到一些工作代码(如果有的话)。

根据:

Html.MvcSiteMap().SiteMap()-可用于生成站点地图中所有页面的列表


如果这不能满足您的需要,您可以根据需要构建自己的自定义HTML帮助程序来显示站点地图。请看一个演示,演示如何根据站点地图的文档大纲创建
Next
Back
链接。

我必须告诉大家,
mvcsitemprovider
不仅可以显示站点地图,还可以根据需要生成面包屑、菜单等。非常灵活,可通过注释、可见性提供程序进行配置。。。