SiteMapHierarchicalDataSourceView Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta una visualizzazione dati in un nodo o un insieme di nodi di una mappa del sito per un controllo SiteMapDataSource.
public ref class SiteMapHierarchicalDataSourceView : System::Web::UI::HierarchicalDataSourceView
public class SiteMapHierarchicalDataSourceView : System.Web.UI.HierarchicalDataSourceView
type SiteMapHierarchicalDataSourceView = class
inherit HierarchicalDataSourceView
Public Class SiteMapHierarchicalDataSourceView
Inherits HierarchicalDataSourceView
- Ereditarietà
Commenti
Il SiteMapDataSource controllo può presentare i dati sottostanti in formato tabulare e gerarchico ai controlli server Web associati. viene SiteMapHierarchicalDataSourceView usato dagli sviluppatori di controlli, ma non dagli sviluppatori di pagine o nel codice della tabella.
I controlli come Menu o DropDownList usano per eseguire l'associazione SiteMapDataSource ai dati della mappa del sito e presentarlo in formato elenco, mentre i controlli che derivano dalla HierarchicalDataBoundControl classe , ad esempio TreeView, associano ai dati della mappa del sito e lo presentano in forma gerarchica.
Se un controllo associato a dati chiama il GetView metodo di SiteMapDataSource, un SiteMapDataSourceView oggetto viene creato dall'origine dati. Se un controllo chiama il HierarchicalDataBoundControlGetHierarchicalView metodo , viene creato un oggetto SiteMapHierarchicalDataSourceView . La SiteMapDataSourceView classe viene fornita per i controlli server Web che derivano da DataBoundControl e associano a elenchi e dati tabulari, mentre SiteMapHierarchicalDataSourceView viene fornito per i controlli server Web che derivano da HierarchicalDataBoundControl e associano a dati gerarchici.
Analogamente a tutti gli HierarchicalDataSourceView oggetti helper, definisce SiteMapHierarchicalDataSourceView le operazioni che l'origine dati può eseguire con i dati sottostanti. Poiché la SiteMapHierarchicalDataSourceView classe esegue solo l'override del Select metodo , il controllo associato SiteMapDataSource non supporta espressioni di ordinamento o operazioni di inserimento, eliminazione o aggiornamento.
Costruttori
SiteMapHierarchicalDataSourceView(SiteMapNode) |
Inizializza una nuova istanza della classe SiteMapHierarchicalDataSourceView, aggiungendo il nodo specificato all'insieme IHierarchicalEnumerable mantenuto dalla visualizzazione origine dati. |
SiteMapHierarchicalDataSourceView(SiteMapNodeCollection) |
Inizializza una nuova istanza della classe SiteMapHierarchicalDataSourceView, impostando l'insieme specificato sull'insieme IHierarchicalEnumerable mantenuto dalla visualizzazione origine dati. |
Metodi
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
Select() |
Ottiene l'insieme degli oggetti SiteMapNode che rappresenta la struttura di navigazione nel sito per l'utente corrente. |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
Si applica a
Vedi anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per