SiteMapPath.SiteMapProvider Proprietà

Definizione

Ottiene o imposta il nome dell'oggetto SiteMapProvider utilizzato per il rendering del controllo di navigazione nel sito.Gets or sets the name of the SiteMapProvider used to render the site navigation control.

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; }
member this.SiteMapProvider : string with get, set
Public Overridable Property SiteMapProvider As String

Valore della proprietà

Il nome di un oggetto SiteMapProvider che definisce la struttura di navigazione che deve essere visualizzata dall'oggetto SiteMapPath.The name of a SiteMapProvider that defines the navigation structure for the SiteMapPath to display. Tutti i provider disponibili sono contenuti nell'insieme Providers e possono essere enumerati e recuperati in base al nome tramite la proprietà Item[String].All available providers are contained in the Providers collection, and can be enumerated and retrieved by name using the Item[String] property.

Attributi

Commenti

Il SiteMapPath controlloSiteMapProvider USA come origine per i dati della mappa del sito di cui esegue il rendering.The SiteMapPath control uses a SiteMapProvider as a source for the site map data it renders. Se la SiteMapProvider proprietà non è impostata, il SiteMapPath controllo utilizza SiteMap.Provider il provider identificato dalla proprietà, che è l'impostazione predefinita SiteMapProvider XmlSiteMapProviderdefinita per il sito nella gerarchia di configurazione, in genere.If the SiteMapProvider property is not set, the SiteMapPath control uses the provider identified by the SiteMap.Provider property, which is the default SiteMapProvider defined for the site in the configuration hierarchy, typically the XmlSiteMapProvider. L'impostazione SiteMapProvider della proprietà indica al SiteMapPath controllo di eseguire il rendering dei dati della mappa del sito definiti dal provider.Setting the SiteMapProvider property directs the SiteMapPath control to render the site map data that the provider defines.

Il SiteMapPath controllo funziona direttamente con un SiteMapProvider oggetto e SiteMapNode i relativi oggetti per visualizzare le informazioni sulla mappa del sito.The SiteMapPath control works directly with a SiteMapProvider and its SiteMapNode objects to display site map information. Altri controlli, ad esempio Menu e TreeView, richiedono un' SiteMapDataSource astrazione dei dati, fornita dalla classe, per visualizzare le stesse informazioni di navigazione nel sito.Other controls, such as Menu and TreeView, require a data abstraction, provided by the SiteMapDataSource class, to display the same site navigation information.

Il valore di questa proprietà viene archiviato nello stato di visualizzazione.The value of this property is stored in view state.

Questa proprietà non può essere impostata da temi oppure temi di fogli di stile.This property cannot be set by themes or style sheet themes. Per ulteriori informazioni, vedere ThemeableAttribute e ASP.NET temi e interfacce.For more information, see ThemeableAttribute and ASP.NET Themes and Skins.

Si applica a

Vedi anche