CrystalReportViewer 컨트롤을 사용자 지정하기 위한 CSS 스타일 시트
Crystal Reports for Visual Studio에서는 "default.css"라는 CSS를 사용하여 CrystalReportViewer 컨트롤의 모양을 사용자 지정할 수 있습니다. 이 스타일 시트는 뷰어의 가상 디렉터리의 "css"라는 하위 디렉터리에 저장됩니다. 자세한 내용은 "뷰어의 가상 디렉터리"를 참조하십시오.
CrystalReportViewer 컨트롤에 대한 CSS를 사용자 지정하려면
디자인 뷰에서 CrystalReportViewer 컨트롤을 선택할 때 속성 창에 표시할 수 있는 CrystalReportViewer 컨트롤의 CssFileName 속성을 사용하여 스타일 시트에 액세스합니다.
![]() |
---|
Visual Studio 2005 이상 및 ASP.NET 버전 2.0의 경우 가시 컨트롤의 모양과 느낌을 테마라는 새로운 도구를 통해 관리할 수 있습니다. CrystalReportViewer 컨트롤에 테마를 적용하면 전체 웹 사이트 간에 또는 특정 페이지에서 컨트롤에 대한 일관된 모양을 적용할 수 있습니다. 자세한 내용은 "CrystalReportViewer 컨트롤 테마"를 참조하십시오. |
Crystal Report와 CrystalReportViewer 컨트롤이 포함된 웹 사이트를 만듭니다.
참고
코딩 방식을 사용하거나 간단한 코드 방식을 사용하여 웹 사이트를 설정할 수 있습니다. 코딩 방식에 대한 자세한 내용은 "프로젝트 설정"을 참조하십시오. 간단한 코드 방식에 대한 자세한 내용은 "자습서: 스마트 작업을 사용하여 Crystal Reports에서 간단한 코드 웹 사이트 설정"을 참조하십시오.
적어도 한 번 이상 프로젝트를 컴파일하고 실행하여 기본 스타일 설정이 적용된 CrystalReportViewer 컨트롤을 확인한 다음 디버그 모드를 종료합니다.
디자인 뷰에서 Default.aspx 페이지를 엽니다.
CrystalReportViewer 컨트롤을 한 번 클릭하여 선택합니다.
속성 창에서 "default.css" 파일에 대한 CssFileName 속성의 파일 디렉터리 경로를 찾습니다.
Windows 탐색기에서 이 파일을 찾아 웹 사이트 디렉터리로 복사합니다.
파일의 이름을 "custom.css"로 변경합니다.
웹 사이트 디렉터리와 "custom.css" 파일 이름을 가리키도록 CssFileName 속성을 편집합니다.
CrystalReportViewer 컨트롤을 다시 컴파일하고 이 컨트롤에서 로컬 웹 사이트 디렉터리의 custom.css 파일을 찾을 수 있는지 확인합니다.
디버그 모드를 종료합니다.
"custom.css" 파일을 열고 스타일 시트를 편집합니다.
CrystalReportViewer 컨트롤을 다시 컴파일하여 변경 사항이 적용되었는지 확인합니다.