0

美好的一天,我正在寻找制作自定义顶部导航菜单的解决方案。

我有网站集和 3-4 个嵌套网站。内置顶部导航菜单显示如下链接:

| 网站收藏链接 | 嵌套站点1 | 嵌套站点2 | 等等

当我使用:

myWeb = SPContext.Current.Web.Site.RootWeb;
PublishingWeb publishingWeb = PublishingWeb.GetPublishingWeb(myWeb);
SPNavigationNodeCollection nodeColl = publishingWeb.Navigation.GlobalNavigationNodes;
foreach (SPNavigationNode node in nodeColl)
{
//节点处理 }

我只有 NestedSite1 和 NestedSite2 作为没有主节点的节点,因为它不在那里。

所以我想知道如何获取第一个节点? (内置导航菜单也显示)

4

1 回答 1

0

发现自己,如果有人会面对它,试试这个:

SPContext.Current.Site.RootWeb
于 2013-01-30T12:35:31.933 回答