私はcutsom SiteMapProviderを持っており、これをSiteMapPathコントロールに接続しようとしています。Asp.net:SiteMapPathをSiteMapProviderにリンクする方法
私はすでにこのようのSiteMapDataSourceを持っている:
<asp:SiteMapDataSource ID="SMDS1" runat="server" SiteMapProvider="SiteMapProvider" />
と私のSiteMapPathはにSiteMapProviderを追加しようと
<asp:TreeView ID="tvwMenu" runat="server" DataSourceID="SMDS1"></asp:TreeView>
を働いているツリービューが (編集を動作していないようです私が「作業していない」と言っているのは、何も表示していないということです。ロードイベントが発生したが、アイテムが作成されていないことがわかります)
<asp:SiteMapPath ID="breadcrumb" runat="server" SiteMapProvider="SiteMapProvider" >
SiteMapPathを動作させるにはどうすればいいですか?
'SiteMapPath'に' DataSourceID'を設定していません。 – jrummell
しかし、SiteMapPath – Shadowxvii
にDataSourceIdのようなものはありません。そうです。それはしばらくしています。私はそれがweb.configで定義されているデフォルトのSiteMapProviderを使用していると思います。 [SiteMapProvider](http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.sitemappath.sitemapprovider.aspx)プロパティで代替プロバイダーを使用できます。 – jrummell