ASP.NET サイト ナビゲーション

更新 : 2007 年 11 月

ASP.NET サイト ナビゲーションは、サイトにユーザーを移動させるための一貫した方法を用意できる一連のクラスです。サイトが拡大し、サイトでのページ間の移動量が増すにつれて、すべてのリンクを管理することが急激に困難になります。ASP.NET サイト ナビゲーションを使用すると、すべてのページへのリンクを 1 か所に格納し、サイト情報を読み取る SiteMapDataSource コントロールとサイト情報を表示する TreeView コントロール、Menu コントロールなどのナビゲーション Web サーバー コントロールを組み込むことにより、これらのリンクを一覧または各ページのナビゲーション メニューに表示できます。

ASP.NET サイト ナビゲーションは主として、サイト マップ データ ソースと通信するサイト マップ プロバイダ、およびサイト マップ プロバイダの機能を公開するクラスで構成されます。たとえば、既定の ASP.NET サイト マップ プロバイダは、Web.sitemap という名前の XML ファイルからサイト マップ データを取得し、そのデータを SiteMapPath Web サーバー コントロールに直接送信します。

このセクションの内容

参照