Condividi tramite


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.

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

Commenti

L'interfaccia INavigateUIData consente ai controlli di spostamento, ad esempio i controlli eMenu, di eseguire automaticamente il rendering dei dati da un'origine TreeView dati che rappresenta i dati di spostamento del sito gerarchici. L'interfaccia INavigateUIData viene implementata dal SiteMapNode tipo restituito dal SiteMapDataSource controllo in modo che i controlli di spostamento possano eseguire automaticamente il rendering dei dati senza che uno sviluppatore di pagine definisca in modo esplicito le associazioni di data binding alle proprietà di SiteMapNode. Ad esempio, il SiteMapDataSource controllo abilita il data binding dichiarativo in modo che uno sviluppatore di pagine non deve popolare rispettivamente le proprietà o Menu.DataBindings per i TreeView.DataBindingsTreeView controlli eMenu.

L'interfaccia INavigateUIData può essere implementata anche su oggetti restituiti da un ObjectDataSource controllo per consentire il rendering automatico del controllo di spostamento senza data binding esplicito.

Proprietà

Description

Ottiene il testo che rappresenta la descrizione di un nodo di navigazione di un controllo di navigazione.

Name

Ottiene il testo che rappresenta il nome di un nodo di navigazione di un controllo di navigazione.

NavigateUrl

Ottiene l'URL a cui passare quando viene selezionato il nodo di navigazione.

Value

Ottiene un valore non visualizzato, utilizzato per archiviare eventuali dati aggiuntivi sul nodo di navigazione.

Si applica a

Vedi anche