XmlHierarchicalDataSourceView Classe

Definizione

Rappresenta una vista dati in un nodo XML o in una raccolta di nodi XML per un XmlDataSource controllo .

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 quali GridView o DropDownList utilizzano per eseguire l'associazione XmlDataSource ai dati XML e presentarli in formato elenco o tabulare, mentre i controlli che derivano dalla HierarchicalDataBoundControl classe , ad esempio TreeView, associano ai dati XML e lo presentano in forma gerarchica.

XmlDataSource Crea 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 classe esegue solo l'override XmlHierarchicalDataSourceView del Select metodo , il controllo associato XmlDataSource non supporta espressioni di ordinamento o operazioni di esecuzione, eliminazione o aggiornamento.

Metodi

Nome Descrizione
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 il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
Select()

Ottiene un elenco degli elementi di dati dall'origine dati sottostante.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a

Vedi anche