2012-02-17 2 views
0

MVC3에서 보고서 뷰어 컨트롤을 사용하고 있습니다. Report2.rdlc라는 보고서를 만들고 150 개의 레코드가 있으면 보고서 뷰어의 페이지 매김이 완료됩니다. 페이지 2 버튼을 클릭하면, MVC3을 사용하면서 에러를 발생시키는 포스트 백 (postback) 함수가 호출됩니다. 페이지 2의 레코드를 표시하는 해결 방법이 있습니까?MVC3을 사용하는 보고서 뷰어에서 포스트 백

또는 한 페이지에 모든 레코드를 표시 할 수 있습니까? 나는 시도했다 1) 보고서 VIEWER와 보고서의 높이를 높인다. 2) ShowPageNavigation을 false로 설정하십시오.

도와주세요.

미리 감사드립니다.

답변

0

MVC 뷰 내에 ReportViewer 컨트롤이 있습니까? 해킹/해결 방법을 사용한 기본 구현 작업 만 보았습니다. ReportViewer는 MVC에서 사용할 수없는 WebForms에 의존하기 때문에 종종 고급 기능이 손상됩니다.

가장 좋은 방법은 iframe과 WebForm 페이지를 사용하여 전체 기능을 사용하거나 비동기 렌더링을 켜고 끄는 것입니까?

+0

감사합니다. Phil. 지금 aspx 페이지에서 보고서 뷰어를 사용 중이며 대화 형 높이 옵션을 사용하여 같은 페이지에 레코드를 표시하는 보고서를 받았습니다. –