Exporter (0) Imprimer
Développer tout
Cet article a fait l'objet d'une traduction automatique. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. Informations supplémentaires.
Traduction
Source

SiteMapPath.SiteMapProvider, propriété

Obtient ou définit le nom du SiteMapProvider utilisé pour afficher le contrôle de navigation de site.

Espace de noms :  System.Web.UI.WebControls
Assembly :  System.Web (dans System.Web.dll)

[ThemeableAttribute(false)]
public virtual string SiteMapProvider { get; set; }
<asp:SiteMapPath SiteMapProvider="String" />

Valeur de propriété

Type : System.String
Le nom d'un SiteMapProvider définissant la structure de navigation du SiteMapPath à afficher. Tous les fournisseurs disponibles sont inclus dans la collection SiteMap.Providers et peuvent être énumérés et récupérés en fonction de leurs noms à l'aide de la propriété Item.

Le contrôle SiteMapPath utilise un SiteMapProvider comme source pour les données de plan de site qu'il affiche. Si la propriété SiteMapProvider n'est pas définie, le contrôle SiteMapPath utilise le fournisseur identifié par la propriété SiteMap.Provider qui correspond au SiteMapProvider par défaut défini pour le site dans la hiérarchie de configuration (il s'agit généralement du XmlSiteMapProvider). La définition de la propriété SiteMapProvider indique au contrôle SiteMapPath d'afficher les données de plan de site définies par le fournisseur.

Le contrôle SiteMapPath fonctionne directement avec un SiteMapProvider et avec ses objets SiteMapNode pour afficher des informations sur le plan de site. D'autres contrôles, tels que Menu et TreeView, requièrent une abstraction de données fournie par la classe SiteMapDataSource, pour afficher des informations de navigation de site similaires.

La valeur de cette propriété est stockée dans l'état d'affichage.

Cette propriété ne peut pas être définie par les thèmes ou les thèmes de feuille de style. Pour plus d’informations, consultez ThemeableAttribute et ASP.NET Themes Overview.

.NET Framework

Pris en charge dans : 4.5.2, 4.5.1, 4.5, 4, 3.5, 3.0, 2.0

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (rôle principal du serveur non pris en charge), Windows Server 2008 R2 (rôle principal du serveur pris en charge avec SP1 ou version ultérieure ; Itanium non pris en charge)

Le .NET Framework ne prend pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.

Ajouts de la communauté

AJOUTER
Microsoft réalise une enquête en ligne pour recueillir votre opinion sur le site Web de MSDN. Si vous choisissez d’y participer, cette enquête en ligne vous sera présentée lorsque vous quitterez le site Web de MSDN.

Si vous souhaitez y participer,
Afficher:
© 2015 Microsoft