我有一个基于 Web.Sitemap 的 ASP.NET 菜单控件。Web.Sitemap 不允许我在其根目录中拥有多个项目。但我需要我的菜单在其根目录中显示不止一项。是否可以?
我的站点地图是这样的:
<?xml version="1.0" encoding="utf-8" ?>
<siteMap xmlns="http://schemas.microsoft.com/AspNet/SiteMap-File-1.0" >
<siteMapNode url="" title="Menu" description="">
<siteMapNode url="~/Default.aspx" title="Public" description=""/>
<siteMapNode url="" title="Administration" description="">
<siteMapNode url="~/GeneralSettings.aspx" title="GeneralSettings" description=""/>
<siteMapNode url="~/LookupManagement.aspx" title="Lookup" description=""/>
<siteMapNode url="~/Administration.aspx" title="Database" description=""/>
</siteMapNode>
<siteMapNode url="~/AboutUs.aspx" title="Contact us" description="" />
</siteMapNode>
</siteMap>