SiteMapPath.SiteMapProvider Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit le nom du SiteMapProvider utilisé pour afficher le contrôle de navigation de site.
public:
virtual property System::String ^ SiteMapProvider { System::String ^ get(); void set(System::String ^ value); };
[System.Web.UI.Themeable(false)]
public virtual string SiteMapProvider { get; set; }
[<System.Web.UI.Themeable(false)>]
member this.SiteMapProvider : string with get, set
Public Overridable Property SiteMapProvider As String
Valeur de propriété
Le nom d'un SiteMapProvider définissant la structure de navigation du SiteMapPath à afficher. Tous les fournisseurs disponibles sont inclus dans la collection Providers et peuvent être énumérés et récupérés en fonction de leurs noms à l'aide de la propriété Item[String].
- Attributs
Remarques
Le SiteMapPath contrôle utilise un SiteMapProvider comme source pour les données de plan de site qu’il restitue. Si la SiteMapProvider propriété n’est pas définie, le SiteMapPath contrôle utilise le fournisseur identifié par la SiteMap.Provider propriété , qui est la valeur par défaut SiteMapProvider définie pour le site dans la hiérarchie de configuration, généralement le XmlSiteMapProvider. La définition de la SiteMapProvider propriété indique au SiteMapPath contrôle de restituer les données de plan de site que le fournisseur définit.
Le SiteMapPath contrôle fonctionne directement avec un SiteMapProvider et ses SiteMapNode objets pour afficher des informations de plan de site. D’autres contrôles, tels que Menu et TreeView, nécessitent une abstraction de données, fournie par la SiteMapDataSource classe , pour afficher les mêmes informations de navigation sur le site.
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 Thèmes et apparences.