Condividi tramite


XmlHierarchicalDataSourceView Classe

Definizione

Rappresenta una visualizzazione dati in un nodo XML o un insieme di nodi XML per un controllo XmlDataSource.

public ref class XmlHierarchicalDataSourceView : System::Web::UI::HierarchicalDataSourceView
public class XmlHierarchicalDataSourceView : System.Web.UI.HierarchicalDataSourceView
type XmlHierarchicalDataSourceView = class
    inherit HierarchicalDataSourceView
Public Class XmlHierarchicalDataSourceView
Inherits HierarchicalDataSourceView
Ereditarietà
XmlHierarchicalDataSourceView

Commenti

Il XmlDataSource controllo può presentare i dati sottostanti in formato tabulare e gerarchico ai controlli server Web associati. Controlli come GridView o DropDownList utilizzano per eseguire il XmlDataSource binding ai dati XML e presentarlo in formato elenco o tabulare, mentre i controlli che derivano dalla HierarchicalDataBoundControl classe , ad esempio TreeView, vengono associati ai dati XML e sono presenti in forma gerarchica.

Crea XmlDataSource ogni tipo di visualizzazione internamente tramite percorsi di codice diversi. Se il GetView metodo viene chiamato sul XmlDataSource controllo , viene creato un XmlDataSourceView oggetto dal XmlDataSource controllo . Se viene chiamato il GetHierarchicalView metodo , viene creato un XmlHierarchicalDataSourceView oggetto . La XmlDataSourceView classe viene fornita per i controlli server Web che derivano da DataBoundControl e associano a elenchi e dati tabulari, mentre XmlHierarchicalDataSourceView viene fornito per i controlli server Web che derivano da HierarchicalDataBoundControl e associano a dati gerarchici. Internamente, le DataBoundControl classi e CompositeDataBoundControl chiamano il Select metodo della XmlDataSourceView visualizzazione oggetto per recuperare i dati da un'origine dati, mentre una classe derivata dalle HierarchicalDataBoundControl chiamate al Select metodo .

Analogamente a tutti gli HierarchicalDataSourceView oggetti helper, definisce XmlHierarchicalDataSourceView le operazioni che l'origine dati può eseguire con i dati sottostanti. Poiché la XmlHierarchicalDataSourceView classe esegue solo l'override del Select metodo , il controllo associato XmlDataSource non supporta espressioni di ordinamento o operazioni di ordinamento, eliminazione o aggiornamento.

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 un elenco di dati dall'origine dati sottostante.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a

Vedi anche