SiteMapNodes の title プロパティをカスタマイズする必要があります。
私は WSS を使用しており、カスタム ドキュメント ライブラリを作成しました。このライブラリをナビゲートしているときに、リスト名の上に表示されるパンくずリストのノードの名前を変更したいと考えています。
これまでのところ、私は持っています:
- System.Web.SiteMapProvider から継承するクラスを作成し、
- 私のクラスをweb.configに追加し、
- sharepoint default.master ページの sitemappath (PlaceHolderTitleBreadcrumb 内) を変更して、新しいサイト マップ プロバイダーを指すようにしました。
次に、CurrentNode プロパティを上書きして、CurrentNode.title を目的の名前で編集しました。
私の問題は、以前のすべてのノード (親ノード) が元の名前に戻ることです。ナビゲートされたすべてのノードが新しいタイトルを保持するようにブレッドクラムを編集するにはどうすればよいですか?
アドバイスや指示をいただければ幸いです。