SiteMapHierarchicalDataSourceView SiteMapHierarchicalDataSourceView SiteMapHierarchicalDataSourceView SiteMapHierarchicalDataSourceView Class

Definizione

Rappresenta una visualizzazione dati in un nodo o un insieme di nodi di una mappa del sito per un controllo SiteMapDataSource.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
Ereditarietà
SiteMapHierarchicalDataSourceViewSiteMapHierarchicalDataSourceViewSiteMapHierarchicalDataSourceViewSiteMapHierarchicalDataSourceView

Commenti

Il SiteMapDataSource controllo può presentare i dati sottostanti in formato tabulare e gerarchico ai controlli server Web che vi associano.The SiteMapDataSource control can present its underlying data in both tabular and hierarchical format to Web server controls that bind to it. Il SiteMapHierarchicalDataSourceView viene utilizzato dagli sviluppatori di controlli, ma non dagli sviluppatori di pagine o dal codice della pagina.The SiteMapHierarchicalDataSourceView is used by controls developers, but not page developers or in page code.

Menu Controlli come TreeViewo DropDownList usano SiteMapDataSource per associare i dati della mappa del sito e presentarli in formato elenco HierarchicalDataBoundControl , mentre i controlli che derivano dalla classe, ad esempio, si associano ai dati Sitemap e li presentano in forma gerarchica.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.

Se un controllo con associazione a dati chiama GetView il metodo SiteMapDataSourcedi, un SiteMapDataSourceView oggetto viene creato dall'origine dati.If a data-bound control calls the GetView method of the SiteMapDataSource, a SiteMapDataSourceView is created by the data source. Se un controllo chiama il HierarchicalDataBoundControl GetHierarchicalView metodo, viene SiteMapHierarchicalDataSourceView creato un oggetto.If a control calls the HierarchicalDataBoundControlGetHierarchicalView method, a SiteMapHierarchicalDataSourceView is created. La SiteMapDataSourceView classe viene fornita per i controlli server Web che derivano da DataBoundControl e si associano agli elenchi e SiteMapHierarchicalDataSourceView ai dati tabulari, mentre viene fornito per i HierarchicalDataBoundControl controlli server Web che derivano da e si associano ai dati gerarchici.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.

Come tutti HierarchicalDataSourceView gli oggetti helper SiteMapHierarchicalDataSourceView , definisce le operazioni che l'origine dati può eseguire con i dati sottostanti.Like all HierarchicalDataSourceView helper objects, the SiteMapHierarchicalDataSourceView defines the operations that the data source can perform with the underlying data. Poiché la SiteMapHierarchicalDataSourceView classe esegue l'override Select solo del metodo, SiteMapDataSource il controllo associato non supporta le espressioni di ordinamento o le operazioni di inserimento, eliminazione o aggiornamento.Because the SiteMapHierarchicalDataSourceView class only overrides the Select method, the associated SiteMapDataSource control does not support sort expressions or insert, delete, or update operations.

Costruttori

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

Inizializza una nuova istanza della classe SiteMapHierarchicalDataSourceView, aggiungendo il nodo specificato all'insieme IHierarchicalEnumerable mantenuto dalla visualizzazione origine dati.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)

Inizializza una nuova istanza della classe SiteMapHierarchicalDataSourceView, impostando l'insieme specificato sull'insieme IHierarchicalEnumerable mantenuto dalla visualizzazione origine dati.Initializes a new instance of the SiteMapHierarchicalDataSourceView class, setting the specified collection to the IHierarchicalEnumerable collection that the data source view maintains.

Metodi

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

Determina se l'oggetto specificato è uguale all'oggetto corrente.Determines whether the specified object is equal to the current object.

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

Funge da funzione hash predefinita.Serves as the default hash function.

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

Ottiene l'oggetto Type dell'istanza corrente.Gets the Type of the current instance.

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

Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object.

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

Ottiene l'insieme degli oggetti SiteMapNode che rappresenta la struttura di navigazione nel sito per l'utente corrente.Gets the collection of the SiteMapNode objects that represents the site navigation structure for the current user.

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

Restituisce una stringa che rappresenta l'oggetto corrente.Returns a string that represents the current object.

(Inherited from Object)

Si applica a

Vedi anche