SiteMap for ASP.NET Web Forms
新しい SiteMap の作成
C1SiteMapDataSourceの機能 > 新しい SiteMap の作成

C1SiteMapDataSource コントロールを使用して、新しい SiteMap を作成するには、次の手順に従います。SiteMap コントロールを C1SiteMapDataSource コントロールに連結して、出力を表示します。

このトピックでは、4つの Web フォームがプロジェクトに追加されており、それぞれがサイトマップにリンクする Web ページを表していると仮定します。

デザイナの場合

  1. SiteMap コントロールを選択し、スマートタグ をクリックして C1SiteMapDataSourceタスクメニューを開きます。
  2. [ノードの編集]をクリックします。これにより、C1SiteMap デザイナフォームが開きます。
  3. [子項目の追加]ボタンを3回クリックします。
  4. C1SiteMapNode2 をクリックし、[項目を右に移動]ボタンをクリックします。
  5. C1SiteMapNode1 を選択します。右側で、Url プロパティを Webform2.aspx に設定します。同様に、C1SiteMapNode2C1SiteMapNode3Url プロパティをそれぞれ Webform3.aspx と Webform4.aspx に設定します。

web.sitemap という名前が付いた .sitemap ファイルが作成されて、プロジェクトフォルダに保存されます。

ここまでの成果

SiteMap コントロールを C1SiteMapDataSource コントロールに連結し、プロジェクトを実行すると、サイトマップノードが次の図のように表示されます。C1SiteMapNode1C1SiteMapNode3 はレベル0、C1SiteMapNode2 はレベル1のノードです。