1
我剛剛從codeplex http://mvcsitemap.codeplex.com/ 下載它,無法使它正常工作,沒有這麼好的示例。ASP.NET MVC SiteMap示例
我需要根據操作顯示站點地圖部分。 我應該定義多個網站地圖,在這種情況下,問題是如何通過這個路徑地圖控制動態
文件1:
<siteMap>
<siteMapNode>
<siteMapNode title="Public Pages">
<siteMapNode title="Page 1">
<siteMapNode title="Page 1" action="Page1" controller="PublicPages"/>
<siteMapNode title="Page 2" action="Page2" controller="PublicPages"/>
<siteMapNode title="Page 3" action="Page3" controller="PublicPages"/>
</siteMapNode>
</siteMapNode>
</siteMapNode>
</siteMap>
文件2:
<siteMap>
<siteMapNode>
<siteMapNode title="Home">
<siteMapNode action="Index" controller="Home" title="Home" description="Home Page" />
<siteMapNode action="About" controller="Home" title="About" description="About Page" />
</siteMapNode>
<siteMapNode title="Account" description="Account Information" roles="User">
<siteMapNode action="ChangePassword" controller="Account" title="Change Password" description="Change Password" />
</siteMapNode>
</siteMap>
否則應我有隻有一個網站地圖文件和不同的部分內,在這種情況下,問題是如何控制顯示網站地圖的特定部分?
<siteMap>
<siteMapNode>
<siteMapNode title="Public Pages">
<siteMapNode title="Page 1">
<siteMapNode title="Page 1" action="Page1" controller="PublicPages"/>
<siteMapNode title="Page 2" action="Page2" controller="PublicPages"/>
<siteMapNode title="Page 3" action="Page3" controller="PublicPages"/>
</siteMapNode>
</siteMapNode>
<siteMapNode title="Home">
<siteMapNode action="Index" controller="Home" title="Home" description="Home Page" />
<siteMapNode action="About" controller="Home" title="About" description="About Page" />
</siteMapNode>
<siteMapNode title="Account" description="Account Information" roles="User">
<siteMapNode action="ChangePassword" controller="Account" title="Change Password" description="Change Password" />
</siteMapNode>
</siteMap>
可能有人可以提供這種情況下的任何樣本?