日期:2014-05-18  浏览次数:20408 次

使用menu控件的问题
在页面中添加了menu控件和sitemapdatasource控件

并将menu1控件的数据源指定为sitemapdatasource1

staticdisplaylevels属性这只为:1

maximumdynamicdisplaylevels属性设置为:3

Web.sitemap文件的内容为:
<?xml version="1.0" encoding="utf-8" ?>
<siteMap xmlns="http://schemas.microsoft.com/AspNet/SiteMap-File-1.0" >
<siteMapNode url="SiteMapPath.aspx" title="电脑产品总览" description="PC">
<siteMapNode url="CPU.aspx" title="CPU处理器" description="CPU" >
<siteMapNode url="INTEL.aspx" title="INTEL处理器" description="INTEL" />
<siteMapNode url="AMD.aspx" title="AMD处理器" description="AMD" />
</siteMapNode>
<siteMapNode url="MainBorad.aspx" title="主板" description="主板" >
<siteMapNode url="ASUS.aspx" title="华硕主板" description="华硕" />
<siteMapNode url="GIGAByte.aspx" title="技嘉主板" description="技嘉" />
<siteMapNode url="MSI.aspx" title="微星主板" description="微星" />
</siteMapNode>
<siteMapNode url="HDD.aspx" title="硬盘" description="硬盘" >
<siteMapNode url="Seagate.aspx" title="Seagate硬盘" description="Seagate" />
<siteMapNode url="Maxtor.aspx" title="Maxtor硬盘" description="Maxtor" />
</siteMapNode>
</siteMapNode>
</siteMap>



目前问题是:鼠标停在根目录电脑产品总览上 ,不显示第二级和第三季目录。


------解决方案--------------------
随便找个js的菜单都不要用微软的菜单
------解决方案--------------------
探讨

我只是想知道为什么示例中能显示,而卧自己做的却无法显示!