INavigateUIData Interfaccia

Definizione

Fornisce un'interfaccia che viene implementata dalle classi per fornire dati di navigazione e valori relativi all'interfaccia utente ai controlli di navigazione.Provides an interface that classes implement to provide navigation user interface data and values to navigation controls.

public interface class INavigateUIData
public interface INavigateUIData
type INavigateUIData = interface
Public Interface INavigateUIData
Derivato

Commenti

L' INavigateUIData interfaccia consente ai controlli di navigazione, ad TreeView esempio Menu i controlli e, di eseguire automaticamente il rendering dei dati da un'origine dati che rappresenta i dati di navigazione del sito gerarchico.The INavigateUIData interface allows navigation controls, such as the TreeView and Menu controls, to automatically render data from a data source that represents hierarchical site navigation data. L' INavigateUIData interfaccia viene implementata SiteMapNode dal tipo restituito dal SiteMapDataSource controllo in modo che i controlli di navigazione possano eseguire il rendering automatico dei dati senza che uno sviluppatore di pagine definisca in modo esplicito le associazioni di data binding al Proprietà di SiteMapNode.The INavigateUIData interface is implemented by the SiteMapNode type that is returned from the SiteMapDataSource control so that navigation controls can render data automatically without a page developer explicitly defining the data binding associations to the properties of SiteMapNode. Ad esempio, il SiteMapDataSource controllo Abilita data binding dichiarativi, in modo che uno sviluppatore di pagine non TreeView.DataBindings debba Menu.DataBindings popolare le proprietà o in TreeView modo Menu esplicito per i controlli e, rispettivamente.For example, the SiteMapDataSource control enables declarative data binding so that a page developer does not have to populate the TreeView.DataBindings or Menu.DataBindings properties explicitly for the TreeView and Menu controls, respectively.

L' INavigateUIData interfaccia può essere implementata anche su oggetti restituiti da un ObjectDataSource controllo per consentire il rendering automatico del controllo di navigazione senza data binding espliciti.The INavigateUIData interface can also be implemented on objects that are returned by an ObjectDataSource control in order to enable automatic rendering of navigation control without explicit data binding.

Proprietà

Description

Ottiene il testo che rappresenta la descrizione di un nodo di navigazione di un controllo di navigazione.Gets text that represents the description of a navigation node of a navigation control.

Name

Ottiene il testo che rappresenta il nome di un nodo di navigazione di un controllo di navigazione.Gets the text that represents the name of a navigation node of a navigation control.

NavigateUrl

Ottiene l'URL a cui passare quando viene selezionato il nodo di navigazione.Gets the URL to navigate to when the navigation node is clicked.

Value

Ottiene un valore non visualizzato, utilizzato per archiviare eventuali dati aggiuntivi sul nodo di navigazione.Gets a non-displayed value that is used to store any additional data about the navigation node.

Si applica a

Vedi anche