SiteMapHierarchicalDataSourceView Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
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) |