我一直在使用来自 codeplex 的 mvcsitemap。很好,但我正在努力解决如何在我的站点地图中以下第 3 级项目的面包屑中显示完整路径:
<mvcSiteMapNode title="About Us" controller="AboutUs" action="Index">
<mvcSiteMapNode title="Team" action="team">
<mvcSiteMapNode title="John Smith" action="john-smith" />
</mvcSiteMapNode>
目前,“team”和“john smith”动作存在于“about us”控制器中。这两个动作都有自己独立的视图。问题是,当我将站点地图渲染到菜单时,它会将“约翰史密斯”页面的路径显示为“about-us/john-smith”,但我希望它显示为“about-us/team/john-smith” (就像站点地图中的视觉层次结构一样)