2011-11-17 83 views
1

我认为对于经验丰富的开源开发人员来说,这是一个非常简单的问题。如何在SiteMapProvider外部访问(PortalSiteMapNode)RootNode?

里面一个PortalSiteMapProvider我可以访问根节点是这样的:

(PortalSiteMapNode) RootNode 

我的问题是,我怎么能访问该节点从其他地方,不给提供一个参考?有没有像

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

非常感谢!

回答

1

我并不十分清楚你想达到什么目标,但是,你不能访问站点地图提供者的任何节点而无需引用该提供者。一个简单的原因是,网站地图可能与您的SharePoint网站集的结构完全不同。