INavigateUIData Интерфейс

Определение

Обеспечивает интерфейс, который классы реализуют для предоставления данных пользовательского интерфейса перемещения и значений элементам управления перемещением.

public interface class INavigateUIData
public interface INavigateUIData
type INavigateUIData = interface
Public Interface INavigateUIData
Производный

Комментарии

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

Интерфейс INavigateUIData также можно реализовать в объектах, возвращаемых элементом управления , чтобы включить автоматическую ObjectDataSource отрисовку элемента управления навигацией без явной привязки данных.

Свойства

Description

Возвращает текст, представляющий описание узла перехода элемента управления перемещением.

Name

Возвращает текст, представляющий имя узла перехода элемента управления перемещением.

NavigateUrl

Возвращает URL для перемещения при нажатии на узел перехода.

Value

Возвращает неотображаемое значение, используемое для хранения любых дополнительных данных об узле перехода.

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

См. также раздел