SiteMapDataSourceView 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
SiteMapDataSource 컨트롤에 대한 강력한 형식의 HierarchicalDataSourceView 개체를 제공합니다.
public ref class SiteMapDataSourceView : System::Web::UI::DataSourceView
public class SiteMapDataSourceView : System.Web.UI.DataSourceView
type SiteMapDataSourceView = class
inherit DataSourceView
Public Class SiteMapDataSourceView
Inherits DataSourceView
- 상속
설명
합니다 SiteMapDataSource 컨트롤 같은 ASP.NET 데이터 바인딩된 컨트롤을 사용 합니다 TreeView 및 Menu 사이트 맵 데이터에 바인딩할 컨트롤입니다. SiteMapDataSourceView 클래스는 컨트롤 개발자가 사용 되지만 개발자가 페이지 또는 페이지 코드에서 사용 되지 않습니다.
SiteMapDataSource 반환을 SiteMapDataSourceView 지정된 된 계층적 경로 대 한 때를 Select 메서드가 호출 됩니다. 모든 계층적 데이터 소스 뷰 개체와 마찬가지로 SiteMapDataSourceView ; 명명 된 아니라 해당 고유 계층적 경로로 식별 됩니다.
SiteMapDataSourceView 에 래퍼 클래스를 SiteMapNodeCollection 컬렉션입니다.
SiteMapNodeCollection 클래스가 구현 하는 IHierarchicalEnumerable 는 인터페이스를 SiteMapDataSourceView 클래스에 대 한 호출에서 반환 Select
메서드. 때문에 SiteMapDataSource 및 SiteMapDataSourceView 작업할 SiteMapNode 개체는 뷰에서 유지 내부 SiteMapNodeCollection 를 포함 합니다. 사용 하 여 액세스 및 보기의 생성자를 사용 하 여 컬렉션이 초기화 되는지는 Select 메서드.
생성자
SiteMapDataSourceView(SiteMapDataSource, String, SiteMapNode) |
지정한 단일 노드를 노드의 내부 노드 컬렉션에 추가하여 SiteMapDataSourceView 클래스의 새로운 명명된 인스턴스를 초기화합니다. |
SiteMapDataSourceView(SiteMapDataSource, String, SiteMapNodeCollection) |
노드의 내부 컬렉션을 지정한 노드 컬렉션으로 설정하여 SiteMapDataSourceView 클래스의 새로운 명명된 인스턴스를 초기화합니다. |
속성
메서드
이벤트
DataSourceViewChanged |
데이터 소스 뷰가 변경되면 이 이벤트가 발생합니다. (다음에서 상속됨 DataSourceView) |
적용 대상
추가 정보
.NET