我想在一个应用程序中使用两个不同的web.sitemap。 (我的主页面中创建了一个bootstrap导航栏,我想要不同的布局默认页面等等)所以msdn说你必须在web.config msdn documentation中添加一个新的web.sitemap和一个键,所以这样做之后我不能确定如何查询新的web.sitemap,因为我读了原始的如下:
SiteMapNode rootNode = SiteMap.RootNode;
makeNavbar(rootNode.ChildNodes, true, false);
....
它的确定......它创建的导航栏在这里很好......
但我想要的是:
SiteMapBode rootNode = SiteMap.UseProvider("newSiteMap").RootNode;
显然这个功能不存在......
我希望它能够在不改变太多代码的情况下阅读新的web.sitemap。
有人能指出我正确的方向吗?
提前致谢。