SiteMapHierarchicalDataSourceView SiteMapHierarchicalDataSourceView SiteMapHierarchicalDataSourceView SiteMapHierarchicalDataSourceView Class

Definition

Stellt eine Datenansicht auf einem Siteübersichtsknoten oder einer Auflistung von Knoten für ein SiteMapDataSource-Steuerelement dar.Represents a data view on a site map node or collection of nodes for a SiteMapDataSource control.

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

Hinweise

Die SiteMapDataSource -Steuerelement kann die zugrunde liegenden Daten darstellen, sowohl tabellarische als auch hierarchisch Format auf Webserver-Steuerelemente, die an ihn binden.The SiteMapDataSource control can present its underlying data in both tabular and hierarchical format to Web server controls that bind to it. Die SiteMapHierarchicalDataSourceView Steuerelemententwicklern, aber nicht Seitenentwickler oder im Seitencode dient.The SiteMapHierarchicalDataSourceView is used by controls developers, but not page developers or in page code.

Steuert, wie z. B. Menu oder DropDownList verwenden die SiteMapDataSource um Standortdaten für die Zuordnung und stellt sie in Listenform zu binden, while, abgeleitet sind, die HierarchicalDataBoundControl Klasse, z. B. TreeView, Sitemap-Daten binden und diese in hierarchischer Form.Controls such as Menu or DropDownList use the SiteMapDataSource to bind to site map data and present it in list form, while controls that derive from the HierarchicalDataBoundControl class, such as TreeView, bind to sitemap data and present it in hierarchical form.

Wenn eine datengebundene Steuerelement ruft die GetView -Methode der der SiteMapDataSource, SiteMapDataSourceView wird von der Datenquelle erstellt.If a data-bound control calls the GetView method of the SiteMapDataSource, a SiteMapDataSourceView is created by the data source. Wenn ein Steuerelement ruft die HierarchicalDataBoundControl GetHierarchicalView -Methode, eine SiteMapHierarchicalDataSourceView erstellt wird.If a control calls the HierarchicalDataBoundControlGetHierarchicalView method, a SiteMapHierarchicalDataSourceView is created. Die SiteMapDataSourceView Klasse wird bereitgestellt, für die Webserver-Steuerelemente, die von abgeleitet DataBoundControl und binden Sie Listen und Tabellendaten, während die SiteMapHierarchicalDataSourceView wird bereitgestellt, für die Webserver-Steuerelemente, die von abgeleitet HierarchicalDataBoundControl und binden hierarchischer Daten.The SiteMapDataSourceView class is provided for Web server controls that derive from DataBoundControl and bind to lists and tabular data, while the SiteMapHierarchicalDataSourceView is provided for Web server controls that derive from HierarchicalDataBoundControl and bind to hierarchical data.

Wie alle HierarchicalDataSourceView Hilfsobjekte, die SiteMapHierarchicalDataSourceView definiert die Vorgänge, die die Datenquelle mit den zugrunde liegenden Daten ausführen können.Like all HierarchicalDataSourceView helper objects, the SiteMapHierarchicalDataSourceView defines the operations that the data source can perform with the underlying data. Da die SiteMapHierarchicalDataSourceView -Klasse nur die Select -Methode, die zugehörigen SiteMapDataSource -Steuerelement unterstützt keine sortierungsausdrücke oder einfügen, löschen oder update-Vorgänge.Because the SiteMapHierarchicalDataSourceView class only overrides the Select method, the associated SiteMapDataSource control does not support sort expressions or insert, delete, or update operations.

Konstruktoren

SiteMapHierarchicalDataSourceView(SiteMapNode) SiteMapHierarchicalDataSourceView(SiteMapNode) SiteMapHierarchicalDataSourceView(SiteMapNode) SiteMapHierarchicalDataSourceView(SiteMapNode)

Initialisiert eine neue Instanz der SiteMapHierarchicalDataSourceView-Klasse, indem der in der Datenquellenansicht beibehaltenen IHierarchicalEnumerable-Auflistung der angegebene Knoten hinzugefügt wird.Initializes a new instance of the SiteMapHierarchicalDataSourceView class, adding the specified node to the IHierarchicalEnumerable collection that the data source view maintains.

SiteMapHierarchicalDataSourceView(SiteMapNodeCollection) SiteMapHierarchicalDataSourceView(SiteMapNodeCollection) SiteMapHierarchicalDataSourceView(SiteMapNodeCollection) SiteMapHierarchicalDataSourceView(SiteMapNodeCollection)

Initialisiert eine neue Instanz der SiteMapHierarchicalDataSourceView-Klasse, indem die angegebene Auflistung auf die in der Datenquellenansicht beibehaltene IHierarchicalEnumerable-Auflistung festgelegt wird.Initializes a new instance of the SiteMapHierarchicalDataSourceView class, setting the specified collection to the IHierarchicalEnumerable collection that the data source view maintains.

Methoden

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Fungiert als Standardhashfunktion.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Inherited from Object)
Select() Select() Select() Select()

Ruft die Auflistung der SiteMapNode-Objekte ab, die die Sitenavigationsstruktur für den aktuellen Benutzer darstellt.Gets the collection of the SiteMapNode objects that represents the site navigation structure for the current user.

ToString() ToString() ToString() ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Inherited from Object)

Gilt für:

Siehe auch