Freigeben über


XmlHierarchicalDataSourceView Klasse

Definition

Stellt eine Datenansicht für einen XML-Knoten oder eine Auflistung von XML-Knoten eines XmlDataSource-Steuerelements dar.

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
Vererbung
XmlHierarchicalDataSourceView

Hinweise

Das XmlDataSource Steuerelement kann die zugrunde liegenden Daten sowohl tabellarisch als auch hierarchisch für Webserversteuerelemente darstellen, die an es gebunden sind. Steuerelemente wie GridView oder DropDownList verwenden, um an XmlDataSource XML-Daten zu binden und sie in listen- oder tabellarischer Form darzustellen, während Steuerelemente, die von der HierarchicalDataBoundControl -Klasse abgeleitet sind, wie TreeViewz. B. , an XML-Daten binden und in hierarchischer Form darstellen.

Der XmlDataSource erstellt jeden Ansichtstyp intern über verschiedene Codepfade. Wenn die GetView -Methode für das XmlDataSource -Steuerelement aufgerufen wird, wird vom -Steuerelement ein XmlDataSourceView -Objekt erstellt XmlDataSource . Wenn die GetHierarchicalView -Methode aufgerufen wird, wird ein XmlHierarchicalDataSourceView -Objekt erstellt. Die XmlDataSourceView -Klasse wird für Webserversteuerelemente bereitgestellt, die von DataBoundControl Listen und tabellarischen Daten abgeleitet und an diese gebunden werden, während die XmlHierarchicalDataSourceView für Webserversteuerelemente bereitgestellt wird, die von HierarchicalDataBoundControl hierarchischen Daten abgeleitet und an diese gebunden werden. Intern rufen die DataBoundControl Klassen und CompositeDataBoundControl die -Methode der XmlDataSourceViewSelect Objektansicht auf, um Daten aus einer Datenquelle abzurufen, während eine von HierarchicalDataBoundControl abgeleitete Klasse die Select -Methode aufruft.

Wie alle HierarchicalDataSourceView Hilfsobjekte definiert der XmlHierarchicalDataSourceView die Vorgänge, die die Datenquelle mit den zugrunde liegenden Daten ausführen kann. Da die XmlHierarchicalDataSourceView -Klasse nur die Select -Methode überschreibt, unterstützt das zugeordnete XmlDataSource Steuerelement keine Sortierausdrücke und keine Ausführungs-, Lösch- oder Aktualisierungsvorgänge.

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
Select()

Ruft eine Liste der Datenelemente aus der zugrunde liegenden Datenquelle ab.

ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für:

Weitere Informationen