【问题标题】:SharePoint 2013 a different navigation menu for a subsiteSharePoint 2013 子网站的不同导航菜单
【发布时间】:2015-11-09 20:06:24
【问题描述】:

您好,我的顶部导航有问题。

我从网站集创建了一个子网站。现在,子网站有一个不同的母版页,它与网站集中的母版页相似。该站点有一个导航菜单,当我创建子站点时,它继承了它的顶部导航菜单。现在我想要一个不同的导航菜单,但我不知道如何配置它。当我为子站点创建当前导航时,它仍然向我显示来自顶部站点的导航。

【问题讨论】:

    标签: .net sharepoint sharepoint-2013 sharepoint-designer


    【解决方案1】:

    好的,终于找到解决办法了:

    这是导航栏在母版页中的外观:

    <asp:ContentPlaceHolder id="PlaceHolderTopNavBar" runat="server">
        <asp:SiteMapDataSource
                ShowStartingNode="False"
                SiteMapProvider="SPNavigationProvider"
                id="topSiteMap"
                runat="server"
                StartingNodeUrl="sid:1002"/>
        <SharePoint:AspMenu
            ID="TopNavigationMenu"
            Runat="server"
            CssClass ="mega-menu"
            EnableViewState="false"
            DataSourceID="topSiteMap"
            AccessKey="<%$Resources:wss,navigation_accesskey%>"
            UseSimpleRendering="true"
            UseSeparateCss="false"
            Orientation="Horizontal"
            StaticDisplayLevels="2"
            AdjustForShowStartingNode="false"
            MaximumDynamicDisplayLevels="2"
            SkipLinkText=""
    
            />
    </asp:ContentPlaceHolder>
    

    我需要的只是将“SiteMapProvider”更改为上面显示的值。 希望它可以帮助某人!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-12-29
      • 1970-01-01
      • 1970-01-01
      • 2022-08-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多