【问题标题】:ASP .NET - Not having root node in SiteMap for use in menu?ASP .NET - SiteMap 中没有用于菜单的根节点?
【发布时间】:2010-11-29 06:38:42
【问题描述】:

使用链接到菜单的站点地图(两者都是第一次)。

我希望菜单水平显示多个主选项,每个主选项都有子选项。

所以是这样的:

alt text http://ts1.mm.bing.net/images/thumbnail.aspx?q=943731315644&id=e665eb8277e10731ca8ea1b676254170&url=http%3a%2f%2faskehbl.files.wordpress.com%2f2007%2f08%2fdropdown.jpg

现在我只能有一个根 SiteMapNode,然后是主/子选项。

不是这样的:


(来源:beansoftware.com)

我需要更改站点地图或菜单设置吗?

【问题讨论】:

    标签: asp.net menu


    【解决方案1】:

    我需要将菜单的“StaticDisplayLevels”属性从默认值 1 设置为 2。 这使“根”和“主要类别”能够水平显示,而不是全部分组在“根”下。

    【讨论】:

      【解决方案2】:

      菜单设置 - 将其方向设置为水平。

      【讨论】:

      • 我这样做了,但仍然只允许一个根节点 - 所以我看到的只是主页,然后主要类别显示为下拉菜单,而不是水平显示。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-08-14
      • 1970-01-01
      • 2012-10-13
      • 1970-01-01
      相关资源
      最近更新 更多