|
分類:[.NET 全般]
VS2005で開発をしています。
Web.sitemapの書き方について質問があります。
以下のような書き方はできないのでしょうか?
<siteMapNode url="~/web/" description=""> <siteMapNode url="test/" description=""> <siteMapNode url="test.aspx" description="" /> </siteMapNode> </siteMapNode>
test.aspxにアクセスした場合にSiteMap.CurrentNode.Urlを実行すると 「~/web/test/test.aspx」 を取得する。
という方法を実現できないのでしょうか? 全siteMapNodeをアプリケーションルートからのパスを書けば実行できるのですが、 全部をアプリケーションルートから書くのは、無駄かなと思っています。
わかる方がいましたら、よろしくお願いします。
|