2013-08-05 49 views
0

我们在MVC 4中使用siteMap控制器。我们的系统有一个树,其中节点代表各种模块。 我们希望以breadcrumb的形式显示当前选定的模块。MVC4中的SiteMap

我们已经使用地图控制器和_layout.cshtml页面上定义的代码如下

当我们运行应用程序,它既不表明面包屑,也不产生任何错误。

请指导。

谢谢。

+0

很难说没有看到更多的配置,问题是什么。您是否在Mvc.sitemap中定义了您的节点并添加了标题,控制器和动作属性? – NightOwl888

+0

是的。请找到如下代码片段: <?xml version =“1.0”encoding =“utf-8”?> user1693579

+0

这将是最有帮助的,如果你会做一个小的演示项目,无论是上传到某个地方或张贴在GitHub上,这样我可以看看。在你的问题中没有足够的关于你的配置的信息来给你一个答案。 – NightOwl888

回答

0

根据您的评论,我会说您没有足够的XML来制作站点地图,因为只定义了一个节点。它也必须符合你的路线(或网址)或网站地图不起作用。没有错误,因为没有最小数量的节点,但是1不足以产生树结构。

我的建议是阅读Routing Basics,以便了解路由到节点匹配过程的工作原理。如果没有,请查看MvcMusicStore demodemos I have created之一以查看工作配置的示例。