Tell me more ×
SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. It's 100% free, no registration required.

This is a Sharepoint 2010 Foundation Install.

In my master page I have this in the PlaceHolderSiteName:

<asp:SiteMapPath    runat="server"
    SiteMapProviders="SPSiteMapProvider,SPXmlContentMapProvider"
    RenderCurrentNodeAsLink="true"
    NodeStyle-CssClass="SolidBreadCrumb"
    CurrentNodeStyle-CssClass="SolidBreadCrumbCurrent"
    RootNodeStyle-CssClass="SolidBreadCrumbRoot"
    HideInteriorRootNodes="true"
    SkipLinkText="" PathSeparator=" | ">
<CurrentNodeStyle CssClass="SolidBreadCrumbCurrent" />
<RootNodeStyle CssClass="SolidBreadCrumbRoot" />
<NodeStyle CssClass="SolidBreadCrumb" /></asp:SiteMapPath>

When I turn off Top Link Bar inheritance I get breadcrumbs how I would expect.

Root | SubSiteLevel1 | SubsiteLevel2 > View

When I turn on Top Link Bar inheritance it only shows the root.

Root > View

If I turn on inheritance on SubsiteLevel1 and off on SubsiteLevel2 it will display like so.

Root | SubsiteLevel2 > View

How can I display breadcrumbs correctly when inheriting the Top Link bar. I do not want to have to recreate the links on every page. But if I do inherit it is difficult to determine what site you are in.

share|improve this question

Know someone who can answer? Share a link to this question via email, Google+, Twitter, or Facebook.

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.