XmlHierarchicalDataSourceView Klasa

Definicja

Reprezentuje widok danych w węźle XML lub kolekcji węzłów XML dla kontrolki 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
Dziedziczenie
XmlHierarchicalDataSourceView

Uwagi

Kontrolka XmlDataSource może przedstawiać swoje dane bazowe zarówno w formacie tabelarycznym, jak i hierarchicznym, do kontrolek serwera sieci Web powiązanych z nimi. Kontrolki, takie jak GridView lub , umożliwiają XmlDataSource powiązanie z danymi XML i prezentowanie ich na liście lub formularzu tabelarycznym, podczas gdy kontrolki pochodzące z HierarchicalDataBoundControl klasy, takie jak TreeView, wiążą się z danymi XML i prezentują je w DropDownList postaci hierarchicznej.

Obiekt XmlDataSource tworzy każdy typ widoku wewnętrznie za pomocą różnych ścieżek kodu. GetView Jeśli metoda jest wywoływana w kontrolceXmlDataSource, XmlDataSourceView obiekt jest tworzony przez kontrolkęXmlDataSource. Jeśli metoda jest wywoływana GetHierarchicalView , XmlHierarchicalDataSourceView tworzony jest obiekt. Klasa XmlDataSourceView jest udostępniana dla kontrolek serwera sieci Web, które pochodzą z list i powiązane z DataBoundControl listami i danymi tabelarycznymi, podczas gdy XmlHierarchicalDataSourceView element jest udostępniany dla kontrolek serwera sieci Web, które pochodzą z HierarchicalDataBoundControl danych hierarchicznych i powiązane z danymi hierarchicznymi. DataBoundControl Wewnętrznie klasy i CompositeDataBoundControl wywołają metodę SelectXmlDataSourceView widoku obiektu w celu pobrania danych ze źródła danych, podczas gdy klasa pochodząca z HierarchicalDataBoundControl wywołań Select metody .

Podobnie jak wszystkie HierarchicalDataSourceView obiekty pomocnicze, definiuje operacje, XmlHierarchicalDataSourceView które źródło danych może wykonywać przy użyciu danych bazowych. XmlHierarchicalDataSourceView Ponieważ klasa zastępuje tylko metodęSelect, skojarzona XmlDataSource kontrolka nie obsługuje wyrażeń sortowania ani wykonywania, usuwania ani aktualizowania operacji.

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
Select()

Pobiera listę elementów danych z bazowego źródła danych.

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy

Zobacz też