1
13
一种可能的解决方案是简单地隐藏
|
2
3
我看过一些基于代码的例子,但是这里有一个cheep css解决方案(您的目标浏览器必须支持css 2.1),它将隐藏根节点和下面的路径分隔符。 通过将rootnodetemplate设置为空来杀死根节点,如下所示:
这将使根节点不呈现任何内容,但根的路径分隔符仍将显示,因此将这些CSS选择器添加到样式表中(重要提示:注意,我给了sitemappath1元素一个名为“breadcrumbtrail”的cssclass):
|
3
2
我设法弄明白了,但花了一段时间,因为我遇到的问题有些微妙。Schou Rode有正确的想法,这就是我在做的
以下是完整的解决方案:
|
4
1
SiteMapDataSource上还有一个ShowStartingNode属性。设置为false可隐藏根节点。 |
5
1
在主页上,将下面的脚本添加到“head”部分:
要应用上述方法,
|
6
1
隐藏SiteMapPath根注释的正确方法之一,分三个简单步骤:
|
7
1
我把我的插件插入到我的layout.cshtml中,发现最简单的解决方案是在控件呈现块周围包装一个if语句(使用以前建议的逻辑),并每天调用它:
|
8
0
CSS代码:
|
9
0
最近我遇到了类似的问题,但是我在解决方案中使用了XMLDatasource作为菜单。 源XML的示例结构:
如果不想显示“根”菜单项,则必须简单地将xmldatasource上的xpath属性设置为值“/root/*” |
10
0
ParentLevelsDisplayed=0 会帮助
|
ScottC · 发生异步回发时,TextBox的Text属性为空 6 年前 |
Amir.Bg · 在母版页中使用jquery 7 年前 |
DeveloperM · 如何从非子页访问母版页 8 年前 |
Chris · 如何阻止母版页中的radpanetem的回复? 9 年前 |
Adam Heeg · 为什么在jQuery加载后会出现jQuery引用错误 10 年前 |
Family · 在母版页上显示XDocument 11 年前 |