Partager via


INavigateUIData Interface

Définition

Fournit une interface que les classes implémentent pour fournir aux contrôles de navigation des données et des valeurs d'interface utilisateur de navigation.

public interface class INavigateUIData
public interface INavigateUIData
type INavigateUIData = interface
Public Interface INavigateUIData
Dérivé

Remarques

L' INavigateUIData interface permet aux contrôles de navigation, tels que les TreeView Menu contrôles et, de restituer automatiquement des données à partir d’une source de données qui représente des données hiérarchiques de navigation du site. L' INavigateUIData interface est implémentée par le SiteMapNode type retourné par le SiteMapDataSource contrôle afin que les contrôles de navigation puissent restituer les données automatiquement sans qu’un développeur de pages définisse explicitement les associations de liaison de données aux propriétés de SiteMapNode . Par exemple, le SiteMapDataSource contrôle active la liaison de données déclarative afin qu’un développeur de pages n’ait pas à remplir les TreeView.DataBindings Menu.DataBindings Propriétés ou explicitement pour les TreeView Menu contrôles et, respectivement.

L' INavigateUIData interface peut également être implémentée sur les objets retournés par un ObjectDataSource contrôle afin d’activer le rendu automatique du contrôle de navigation sans liaison de données explicite.

Propriétés

Description

Obtient un texte qui constitue la description d'un nœud de navigation d'un contrôle de navigation.

Name

Obtient un texte qui constitue le nom d'un nœud de navigation d'un contrôle de navigation.

NavigateUrl

Obtient l'URL jusqu'à laquelle naviguer lorsqu'un utilisateur clique sur le nœud de navigation.

Value

Obtient une valeur non affichée utilisée pour stocker toute donnée supplémentaire relative au nœud de navigation.

S’applique à

Voir aussi