当前位置:编程学习 > C#/ASP.NET >>

我的menu导航控件的子菜单内容无法显示

请问高手,我的menu导航控件的子菜单内容无法显示。我用站点地图绑定的,如果我把显示节点的级数设大些所有节点内容都能显示出来,所以站点地图绝对没错。
如果我设为1的话,就应该有子菜单,子菜单里是一块白色空白;请问是怎么回事,咋解决啊?
<?xml version="1.0" encoding="utf-8" ?>
<siteMap xmlns=" http://schemas.microsoft.com/AspNet/SiteMap-File-1.0" >
<siteMapNode url="~/default.aspx" title="第三波网上书店"  description="">
<siteMapNode url="a.aspx" title="用户管理"  description="">
<siteMapNode url="~/admin/ListAllUsers.aspx" title="管理用户"  description="" />
<siteMapNode url="~/admin/UserStatue.aspx" title="管理状态"  description="" />
</siteMapNode>
<siteMapNode url="b.aspx" title="图书分类管理"  description="">
<siteMapNode url="~/admin/AddBooksCatagory.aspx" title="添加图书分类"   description="" />
<siteMapNode url="~/admin/ListBooksByCategory.aspx" title="为书籍分类"  description="" />
</siteMapNode>
<siteMapNode url="c.aspx" title="定单管理"  description="">
<siteMapNode url="~/admin/CheckOrders.aspx" title="审核定单"  description="" />
</siteMapNode>
</siteMapNode>
</siteMap>
这是我的站点地图。
    --------------------编程问答-------------------- 测试了一下你的站点地图,如果StaticDisplayLevels设为1的话,只会显示“第三波网上书店”,其他为它的子菜单
如果你想把“用户管理”,“图书分类管理”和“定单管理”都显示出来,可以把StaticDisplayLevels设为2
另外Orientation可以设置菜单为:水平显示或垂直显示
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,