SiteMapPath.SiteMapProvider Proprietà

Definizione

Ottiene o imposta il nome dell'oggetto SiteMapProvider utilizzato per il rendering del controllo di navigazione nel sito.

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

Valore della proprietà

String

Il nome di un oggetto SiteMapProvider che definisce la struttura di navigazione che deve essere visualizzata dall'oggetto SiteMapPath. Tutti i provider disponibili sono contenuti nell'insieme Providers e possono essere enumerati e recuperati in base al nome tramite la proprietà Item[String].

Attributi

Commenti

Il SiteMapPath controllo usa un oggetto SiteMapProvider come origine per i dati della mappa del sito di cui esegue il rendering. Se la SiteMapProvider proprietà non è impostata, il SiteMapPath controllo utilizza il provider identificato dalla SiteMap.Provider proprietà , ovvero l'impostazione predefinita SiteMapProvider definita per il sito nella gerarchia di configurazione, in genere .XmlSiteMapProvider L'impostazione della SiteMapProvider proprietà indica al SiteMapPath controllo di eseguire il rendering dei dati della mappa del sito definiti dal provider.

Il SiteMapPath controllo funziona direttamente con un SiteMapProvider oggetto e i relativi SiteMapNode oggetti per visualizzare le informazioni sulla mappa del sito. Altri controlli, ad esempio Menu e TreeView, richiedono un'astrazione dei dati, fornita dalla SiteMapDataSource classe , per visualizzare le stesse informazioni di navigazione del sito.

Il valore di questa proprietà viene archiviato nello stato di visualizzazione.

Questa proprietà non può essere impostata da temi oppure temi di fogli di stile. Per altre informazioni, vedere ThemeableAttribute e ASP.NET Temi e interfacce.

Si applica a

Vedi anche