Navigation au sein des sites ASP.NET

Mise à jour : novembre 2007

La navigation de site ASP.NET est un jeu des classes qui vous permet de fournir aux utilisateurs un moyen cohérent de naviguer sur votre site. À mesure que votre site se développe et que vous déplacez des pages dans le site, il peut devenir difficile de gérer tous les liens. La navigation de site ASP.NET vous permet de stocker des liens vers toutes vos pages dans un emplacement central et de rendre ces liens dans des listes ou des menus de navigation sur chaque page en incluant un contrôle SiteMapDataSource pour lire les informations de site et un contrôle serveur Web de navigation tels que les contrôles TreeView ou Menu pour afficher des informations de site.

La navigation de site ASP.NET se compose principalement des fournisseurs de plan de site qui communiquent avec la source de données du plan du site et les classes qui exposent les fonctionnalités des fournisseurs de plan de site. Par exemple, le fournisseur de plan de site ASP.NET par défaut obtient des données sitemap à partir d'un fichier XML nommé Web.sitemap et communique directement ces données au contrôle serveur Web SiteMapPath.

Dans cette section

Référence