如何在主页上隐藏SiteMapPath根节点?

Jam*_*Ide 1 sitemap asp.net master-pages

当用户在根节点页面上时,如何在SiteMapPath控件中隐藏根节点?例如,我在子页面上的痕迹痕迹是:

主页>产品>锤子>球形喷丸

这很好.但是当用户在主页上时,将显示SiteMapPath控件

这是无用的混乱.我想在用户在主页上时禁止显示Home(根节点).我在母版页中有SiteMapPath控件.另外,我正在处理SiteMapResolve以在节点中设置查询字符串.

Jør*_*ode 13

一种可能的解决方案是简单地隐藏SiteMapPath主页上的控件:

mySiteMapPath.Visible = (SiteMap.CurrentNode != SiteMap.RootNode);
Run Code Online (Sandbox Code Playgroud)