ASP.Net -任何获得可以显示兄弟姐妹的SiteMapPath的方法



是否有办法获得一个SiteMap控件(即:(使用Sitemap XML文件)显示到兄弟页面的链接?

。如果我的层级是

Home
    Page1 (child of the home page)
    Page2 (another child of home page)
...

我想要一个breadcrumb当用户浏览第1页时显示类似

的内容

比;家在Page1/Page2

并允许他们点击主页进入主页,或者点击第二页进入第二页。SiteMapPath本身似乎只支持到主页的链接,所以我想知道是否有一种方法来破解它,或者一个替代控件,将允许我这样做,而不需要太多的额外代码。

SiteMapPath将只显示当前路径,而不显示其他页面。但是您可以拦截ItemCreatedItemDataBound事件并操作在那里创建的项目,例如添加额外的项目和链接。

另一个选择是使用菜单控件,并使用CSS强制它按你喜欢的方式显示

最新更新