このトピックでは、SiteMap を SiteMapDataSource、XMLDataSource、C1SiteMapDataSource の各コントロールに連結する方法を示します。
SiteMapDataSource コントロールを使用してコントロールにデータを設定するには、次の手順に従います。
XML データを使用してコントロールにデータを設定するには、次の手順に従います。
DialogBoxDataSource コントロールを使用してコントロールにデータを設定するには、次の手順に従います。
SiteMapDataSource コントロールを使用して、SiteMap コントロールを連結するには、次の手順に従います。
<form></form>
タグ内に追加します。
ソースビュー |
コードのコピー
|
---|---|
<asp:SiteMapDataSource ID="SiteMapDataSource1" runat="server" SiteMapProvider="C1CustomSiteMapProvider" /> |
ソースビュー |
コードのコピー
|
---|---|
<cc1:C1SiteMap ID="C1SiteMap1" runat="server" DataSourceID="SiteMapDataSource1"> |
SiteMap コントロールを XML データに連結するには、次の手順に従います。
<form></form>
タグ内に追加します。
ソースビュー |
コードのコピー
|
---|---|
<asp:XmlDataSource ID="XmlDataSource1" runat="server" DataFile="~/App_Data/Menu_Structure.xml"></asp:XmlDataSource> |
ソースビュー |
コードのコピー
|
---|---|
<cc1:C1SiteMap ID="C1SiteMap1" runat="server" DataSourceID="XmlDataSource1"> |
C1SiteMapDataSource コントロールを使用して、SiteMap コントロールを連結するには、次の手順に従います。
<form></form>
タグ内に追加します。
ソースビュー |
コードのコピー
|
---|---|
<cc1:C1SiteMapDataSource ID="C1SiteMapDataSource1" runat="server" SiteMapFile="~/web1.sitemap" /> |
ソースビュー |
コードのコピー
|
---|---|
<cc1:C1SiteMap ID="C1SiteMap1" runat="server" DataSourceID="C1SiteMapDataSource1"> |