2009-09-17 60 views
2

使用鏈接到菜單的SiteMap(兩者都是第一次)。ASP .NET - SiteMap中沒有根節點用於菜單?

我希望菜單水平顯示多個主選項,每個主選項都有子選項。

因此,像這樣:

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,然後主/副選項。

不喜歡這樣的:

alt text http://www.beansoftware.com/ASP.NET-Tutorials/Images/Menu-XML.jpg

我需要改變地圖或菜單設置?

回答

3

我需要將菜單的'StaticDisplayLevels'屬性設置爲2,默認值爲1. 這使'root'和'main categories'可以水平顯示,而不是所有按照'root'分組。

2

菜單設置 - 將其方向設置爲水平。

+0

我做到了,但仍然只有一個根節點允許 - 所以我看到的只是主頁,然後主類別顯示爲下拉菜單而不是水平顯示。 – 2009-09-18 15:31:28

+0

感謝讓我思考這些屬性。 – 2009-09-18 15:40:48

+1

啊...好的。 – klabranche 2009-09-18 15:56:01

相關問題