다음을 통해 공유


CrystalReportSource 컨트롤

CrystalReportSource 컨트롤은 ASP.NET 버전 2.0에 제공되는 새로운 태그 기반 응용 프로그램 개발 모델의 일부입니다.

Note참고

이 개발 모델에 대한 자세한 내용은 "태그 기반 응용 프로그램 개발 모델"을 참조하십시오.

DataSource 컨트롤 프레임워크에서 .NET 가시 컨트롤은 표시 정보를 관리하지 않는 컨트롤인 비가시 DataSource 컨트롤에 연결됩니다. 이러한 새로운 DataSource 프레임워크는 Web Form에서 .NET 컨트롤의 코드 줄로 작성된 데이터 연결 정보를 캡슐화합니다.

Visual Studio의 디자인 창에는 서로 연결된 컨트롤의 이름이 표시됩니다. 선언적 XML에서 이러한 연결을 볼 수 있습니다.

.NET 데이터 공급자는 DataSource 컨트롤에 대한 자체 구현을 함께 제공합니다. 예를 들어, SqlDataSource는 Microsoft SQL Server에 액세스하는 반면 OracleDataSource는 Oracle에 액세스합니다.

Crystal Reports의 경우 이 컨트롤은 CrystalReportSource 컨트롤로 구현됩니다.

Note참고

ASP.NET 버전 1.0에서 CrystalReportViewer 컨트롤은 일반적인 DataSource 속성 대신 ReportSource 속성을 포함하며 이 디자인은 ASP.NET 버전 1.0의 디자인과 유사합니다.

CrystalReportSource 컨트롤과 DataSource 컨트롤의 차이점은 CrystalReportSource 컨트롤에는 데이터를 캡슐화하는 보고서가 포함되는 반면 SqlDataSource 같은 DataSource 컨트롤에는 데이터 자체가 포함된다는 것입니다.

이 섹션에 포함된 내용: