私は、標準のASP.NETとサイトのナビゲーション構造を説明するWeb.sitemapファイルを使用しています。 ここでは、自分のresourceKey属性をコードのページ識別子として使用したいので、たとえば実行できます。許可チェックなどがあります。ASP.NETサイトマップ.ResourceKeyプロパティがnull
問題は、それがSiteMap.CurrentNode.ResourceKey
を取得するとき、私はWeb.sitemapにenableLocalization = "true" を設定しようとした、と<サイトマップ= "true" を/ >内を有効にしているたとえば、常にnullですですWeb.configしかし、それは助けにはなりません。
アドバイスはありますか?
おかげで、ヤコブ
しかし、リソースキーはsiteampnodeのプロパティです。これは、.resxファイルを追加せずにaccessbleする必要がありますか? –
アクセス可能ですが、リソースファイルがない限り、.Sitemapファイルから値を読み取ることはできません。 – JacobE
+1頭のスクラッチの時間を節約できます。 – MarcE