INavigateUIData INavigateUIData INavigateUIData INavigateUIData Interface

Определение

Обеспечивает интерфейс, который классы реализуют для предоставления данных пользовательского интерфейса перемещения и значений элементам управления перемещением.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
Производный

Комментарии

Интерфейс позволяет элементам управления навигацией, таким TreeView как элементы Menu управления и, автоматически визуализировать данные из источника данных, представляющего иерархические данные навигации по сайту. INavigateUIDataThe 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. Интерфейс реализуется SiteMapNode типомSiteMapDataSource , который возвращается из элемента управления, чтобы элементы управления навигацией могли автоматически отображать данные без необходимости явно определять ассоциации привязки данных к INavigateUIData 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. Например SiteMapDataSource , элемент управления обеспечивает декларативную привязку данных, чтобы разработчик страницы не заполнил TreeView.DataBindings свойства TreeView или Menu.DataBindings явным образом для элементов управления и Menu соответственно.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.

Интерфейс также можно реализовать для объектов, возвращаемых ObjectDataSource элементом управления, чтобы включить автоматическую отрисовку элемента управления навигацией без явной привязки данных. INavigateUIDataThe 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.

Свойства

Description Description Description Description

Возвращает текст, представляющий описание узла перехода элемента управления перемещением.Gets text that represents the description of a navigation node of a navigation control.

Name Name Name Name

Возвращает текст, представляющий имя узла перехода элемента управления перемещением.Gets the text that represents the name of a navigation node of a navigation control.

NavigateUrl NavigateUrl NavigateUrl NavigateUrl

Возвращает URL для перемещения при нажатии на узел перехода.Gets the URL to navigate to when the navigation node is clicked.

Value Value Value Value

Возвращает неотображаемое значение, используемое для хранения любых дополнительных данных об узле перехода.Gets a non-displayed value that is used to store any additional data about the navigation node.

Применяется к

Дополнительно