Freigeben über


INavigateUIData Schnittstelle

Definition

Stellt eine Schnittstelle bereit, die von Klassen zur Bereitstellung von Navigationsdaten für die Benutzeroberfläche und von Werten für Navigationssteuerelemente implementiert wird.

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

Hinweise

Mit INavigateUIData der Schnittstelle können Navigationssteuerelemente, z. B. die TreeView Steuerelemente und Menu , Daten automatisch aus einer Datenquelle gerendert werden, die hierarchische Websitenavigationsdaten darstellt. Die INavigateUIData Schnittstelle wird durch den Typ implementiert, der SiteMapNodeSiteMapDataSource vom Steuerelement zurückgegeben wird, sodass Navigationssteuerelemente Daten automatisch rendern können, ohne dass ein Seitenentwickler explizit die Datenbindungszuordnungen zu den Eigenschaften von SiteMapNodedefiniert. Das Steuerelement aktiviert beispielsweise die SiteMapDataSource deklarative Datenbindung, sodass ein Seitenentwickler die TreeView.DataBindings Eigenschaften oder Menu.DataBindings nicht explizit für das - bzwMenu. - TreeView Steuerelement auffüllen muss.

Die INavigateUIData Schnittstelle kann auch für Objekte implementiert werden, die von einem ObjectDataSource Steuerelement zurückgegeben werden, um das automatische Rendering des Navigationssteuerelements ohne explizite Datenbindung zu ermöglichen.

Eigenschaften

Description

Ruft Text ab, der die Beschreibung eines Navigationsknotens für ein Navigationssteuerelement darstellt.

Name

Ruft Text ab, der den Namen eines Navigationsknotens für ein Navigationssteuerelement darstellt.

NavigateUrl

Ruft die URL ab, zu der beim Klicken auf den Navigationsknoten navigiert werden soll.

Value

Ruft einen nicht angezeigten Wert ab, der verwendet wird, um zusätzliche Daten über den Navigationsknoten zu speichern.

Gilt für:

Weitere Informationen