使用站点地图进行两级水平导航

时间:2009-05-08 19:30:44

标签: asp.net css menu sitemap

如何使用ASP.NET站点地图控件渲染带有样式UL / LI的堆叠水平css菜单?它似乎只想做树木或飞行物。

2 个答案:

答案 0 :(得分:1)

设置SiteMapDataSource并将其指向您配置的SiteMap Provider。然后将转发器(或其他)绑定到数据源。使用中继器发出UL / LI结构。

如果您需要2个级别(如嵌套选项卡,其中第二级选项卡是顶部所选选项卡的子级),则需要2个SiteMapDataSources并将第二个级别的起始节点设置为第一个选定节点。

这完全取决于几年前我这样做的时间 - 所以它可能不是100%准确。

如果您在尝试后遇到特定问题,请发布,如果需要,我会提供更多详细信息。

答案 1 :(得分:0)

我用Google搜索并找到了这个帖子:

http://blogs.sqlxml.org/bryantlikes/archive/2006/02/17/4839.aspx

看来你必须建立自己的控制。我希望它会让你朝着正确的方向前进。