2个.sitemap,让SiteMap.CurrentNode.Title正常显示对应的值。请高手赐教!!!
定义2个providers:
     <siteMap>
       <providers>
         <add name="SiteMap1" siteMapFile="~/Web.sitemap" type="...."/>
         <add name="SiteMap2" siteMapFile="~/Admin/Web.sitemap" type="...." />
       </providers>
     </siteMap>
~/Web.sitemap:
<siteMap xmlns="http://schemas.microsoft.com/AspNet/SiteMap-File-1.0" >
     <siteMapNode url="Default.aspx" title="网站首页"  description="网站首页">
       <siteMapNode url="VIP/Default.aspx" title="会员首页"  description="会员首页" />
     </siteMapNode>
</siteMap>
~/Admin/Web.sitemap:
<siteMap xmlns="http://schemas.microsoft.com/AspNet/SiteMap-File-1.0" >
     <siteMapNode url="~/Admin/Default.aspx" title="后台首页"  description="后台首页">
       <siteMapNode url="~/Admin/Default.aspx" title="会员管理"  description="会员管理" />
     </siteMapNode>
</siteMap>
我在~/Admin/Default.aspx页面要如何才能用SiteMap.CurrentNode.Title正常获取到"后台首页"呢?
请高手赐教!!!!!!!!!!!!!!!!
------解决方案--------------------试试:
SiteMap.Providers("SiteMap2").CurrentNode.Title
------解决方案--------------------或参考
http://msdn.microsoft.com/zh-cn/library/ms178426(VS.80).aspx
------解决方案--------------------http://forums.asp.net/p/1176329/1987090.aspx#1987090