INavigateUIData 인터페이스
업데이트: 2007년 11월
클래스에서 탐색 사용자 인터페이스 데이터와 값을 탐색 컨트롤에 제공하기 위해 구현하는 인터페이스를 제공합니다.
어셈블리: System.Web(System.Web.dll)
[AspNetHostingPermissionAttribute(SecurityAction.InheritanceDemand, Level = AspNetHostingPermissionLevel.Minimal)] [AspNetHostingPermissionAttribute(SecurityAction.LinkDemand, Level = AspNetHostingPermissionLevel.Minimal)] public interface INavigateUIData
/** @attribute AspNetHostingPermissionAttribute(SecurityAction.InheritanceDemand, Level = AspNetHostingPermissionLevel.Minimal) */ /** @attribute AspNetHostingPermissionAttribute(SecurityAction.LinkDemand, Level = AspNetHostingPermissionLevel.Minimal) */ public interface INavigateUIData
public interface INavigateUIData
TreeView 및 Menu 컨트롤과 같은 탐색 컨트롤에서는 INavigateUIData 인터페이스를 사용하여 계층적 사이트 탐색 데이터를 나타내는 데이터 소스의 데이터를 자동으로 렌더링할 수 있습니다. 페이지 개발자가 SiteMapNode의 속성에 대한 데이터 바인딩 연결을 명시적으로 정의하지 않아도 탐색 컨트롤에서 자동으로 데이터를 렌더링할 수 있도록 INavigateUIData 인터페이스는 SiteMapDataSource 컨트롤에서 반환되는 SiteMapNode 형식에 의해 구현됩니다. 예를 들어, 페이지 개발자가 TreeView 및 Menu 컨트롤에 대해 각각 TreeView.DataBindings 또는 Menu.DataBindings 속성을 명시적으로 채우지 않아도 되도록 SiteMapDataSource 컨트롤에서 선언적 데이터 바인딩을 활성화합니다.
INavigateUIData 인터페이스는 또한 명시적인 데이터 바인딩 없이 탐색 컨트롤을 자동으로 렌더링하기 위해 ObjectDataSource 컨트롤에서 반환되는 개체에서 구현될 수 있습니다.
- AspNetHostingPermission
호스팅된 환경에서 작업하는 데 필요한 권한입니다. 요청 값: LinkDemand; 권한 값: Minimal
- AspNetHostingPermission
호스팅된 환경에서 작업하는 데 필요한 권한입니다. 요청 값: InheritanceDemand; 권한 값: Minimal
Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98
.NET Framework 및 .NET Compact Framework에서 모든 플랫폼의 전체 버전을 지원하지는 않습니다. 지원되는 버전의 목록을 보려면 .NET Framework 시스템 요구 사항을 참조하십시오.