如何访问(PortalSiteMapNode)SiteMapProvider之外的RootNode?

时间:2011-11-17 08:41:39

标签: sharepoint-2010 navigation sitemapprovider root-node

我认为对于经验丰富的sharepoint开发人员来说这是一个非常简单的问题。

在PortalSiteMapProvider中,我可以这样访问RootNode:

 (PortalSiteMapNode) RootNode

我的问题是,如何在不引用提供商的情况下从其他地方访问此节点?有什么像

 SPContext.Current.Web.RootNode (just an example, this doesnt work)

非常感谢!

1 个答案:

答案 0 :(得分:1)

我不太清楚您要实现的目标,但是,如果不引用该提供程序,则无法访问站点地图提供程序的任何节点。一个简单的原因是站点地图可能与SharePoint网站集的结构完全不同。