INavigateUIData Interfaccia

Definizione

Fornisce un'interfaccia implementata da classi per fornire i dati e i valori dell'interfaccia utente di navigazione ai controlli di spostamento.

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 eTreeView, di eseguire automaticamente il Menu rendering dei dati da un'origine dati che rappresenta i dati di navigazione 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 controllo abilita il SiteMapDataSource data binding dichiarativo in modo che uno sviluppatore di pagine non deve popolare rispettivamente le TreeView.DataBindings proprietà o Menu.DataBindings per i TreeView controlli e Menu .

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

Proprietà

Nome Descrizione
Description

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

Name

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

NavigateUrl

Ottiene l'URL a cui passare quando si fa clic sul nodo di spostamento.

Value

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

Si applica a

Vedi anche