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 되는 개체에 인터페이스를 구현할 수도 있습니다.

속성

Name Description
Description

탐색 컨트롤의 탐색 노드에 대한 설명을 나타내는 텍스트를 가져옵니다.

Name

탐색 컨트롤의 탐색 노드 이름을 나타내는 텍스트를 가져옵니다.

NavigateUrl

탐색 노드를 클릭할 때 탐색할 URL을 가져옵니다.

Value

탐색 노드에 대한 추가 데이터를 저장하는 데 사용되는 표시되지 않는 값을 가져옵니다.

적용 대상

추가 정보