Sharepoint:カスタムSiteMapProviderカスタムリスト
-
11-09-2019 - |
質問
いカスタマイズのタイトルティSiteMapNodes.
を使用していWSS、作成したカスタム文書図書館があります。カーナビゲを通じてこのライブラリを変更したい名前のノードのパン粉の上に表示されリストの名前です。
私がこれまで:
- 作成したクラスを継承 システム。ます。SiteMapProvider,
- 追加マクラス。config
- 変更し、sharepoint デフォルトです。マスターのページsitemappath( PlaceHolderTitleBreadcrumb)ポイント 私の新しいサイトマッププロバイダです。
そしてoverwroteのCurrentNode物件を編集するにはCurrentNode.タイトルをもとに、ご希望の名前です。
私の問題は、すべての以前のノードの親ノード)に戻り独自の名をとります。したい編集を行くパン粉のように全てのノードナビゲーションを通じて常に新しいタイトル?
アドバイスまたは方向によりお願い申し上げます。
解決
のんこんによる新しいSiteMapProviderでの交換により封入されSharePoint AspMenu制御 MossMenu と同じAspMenuで調達により、SharePointました。そしてoverrode OnMenuItemDataBoundを行います。
場合は要りませんので、予めごSiteMapProviderいただしてみました リフレクタ または、新しい .NETフレームワークのデバッグ支援 していませんのでご注意くださいのですか?があるはずのどこかにSiteMapProviderコードがオーバーライドを変更し、またオーバーライドになります。:-)
所属していません StackOverflow