I have a requirement where I need to display the breadcrumbs in the following format:


In order to implement this I added the following block of code to the master page:

<asp:SiteMapPath runat="server" SiteMapProvider="SPContentMapProvider" RenderCurrentNodeAsLink="false" NodeStyle-CssClass="breadcrumbNode" 
                                CurrentNodeStyle-CssClass="breadcrumbCurrentNode" RootNodeStyle-CssClass="breadcrumbRootNode" HideInteriorRootNodes="true" SkipLinkText=""/>

This is working great on all the page of the site except for the viewlsts.aspx which is the Site Contents page. It displays the breadcrumbs in a tree like format like

-Root Site Name

   . SiteContents

Note that this is the Team site on which I am working. I am unable to render the bread crumbs in the format that has been described earlier.

How can this be fixed? Please guide.

1 Answer 1


It's a style issue

You will need to apply the same styles as the other pages for the breadcrumbs.

Your best bet would be include the style on the master page.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.