SiteMapHierarchicalDataSourceView Třída

Definice

Představuje zobrazení dat na uzlu mapy webu nebo kolekci uzlů pro SiteMapDataSource ovládací prvek.

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
Dědičnost
SiteMapHierarchicalDataSourceView

Poznámky

SiteMapDataSourceOvládací prvek může prezentovat svá základní data v tabulkovém i hierarchickém formátu na ovládací prvky webového serveru, které se k ní vážou. SiteMapHierarchicalDataSourceViewSlouží k řízení vývojářů, ale ne vývojářům stránek nebo kódu stránky.

Ovládací prvky, jako je například Menu nebo DropDownList použít SiteMapDataSource pro svázání s daty mapy webu a prezentují je ve formuláři seznamu, zatímco ovládací prvky, které jsou odvozeny od HierarchicalDataBoundControl třídy, jako TreeView je například vazba na data mapy webu a prezentují v hierarchické formě.

Pokud ovládací prvek vázaný na data volá GetView metodu SiteMapDataSource , a SiteMapDataSourceView je vytvořen zdrojem dat. Pokud ovládací prvek volá HierarchicalDataBoundControl GetHierarchicalView metodu, vytvoří SiteMapHierarchicalDataSourceView se. SiteMapDataSourceViewTřída je poskytována pro ovládací prvky webového serveru, které jsou odvozeny z DataBoundControl a vázány na seznamy a tabulková data, zatímco SiteMapHierarchicalDataSourceView je poskytována pro ovládací prvky webového serveru, které jsou odvozeny z HierarchicalDataBoundControl a svázány s hierarchickými daty

Podobně jako všechny HierarchicalDataSourceView pomocné objekty SiteMapHierarchicalDataSourceView definuje operace, které může zdroj dat provádět s podkladovým datům. Vzhledem k tomu, že SiteMapHierarchicalDataSourceView Třída Přepisuje pouze Select metodu, přidružený SiteMapDataSource ovládací prvek nepodporuje řadicí výrazy ani operace vložení, odstranění či aktualizace.

Konstruktory

SiteMapHierarchicalDataSourceView(SiteMapNode)

Inicializuje novou instanci SiteMapHierarchicalDataSourceView třídy přidáním zadaného uzlu do IHierarchicalEnumerable kolekce, kterou uchovává zobrazení zdroje dat.

SiteMapHierarchicalDataSourceView(SiteMapNodeCollection)

Inicializuje novou instanci SiteMapHierarchicalDataSourceView třídy a nastaví zadanou kolekci na IHierarchicalEnumerable kolekci, kterou si Správa zdroje dat udržuje.

Metody

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetType()

Type Získá aktuální instanci.

(Zděděno od Object)
MemberwiseClone()

Vytvoří použádnou kopii aktuálního souboru Object.

(Zděděno od Object)
Select()

Získá kolekci SiteMapNode objektů, které představují navigační strukturu webu pro aktuálního uživatele.

ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro

Viz také