2016-11-11 5 views
1

저는 MVC 페이지를 가지고 있습니다. AngularJS UI_Grid에 데이터가 표시되어 모든 작업이 정상적으로 작동하며 페이지에 10, 20 또는 50 개의 행이 표시됩니다.페이지 매김 된 AngularJS UI 그리드의 전체 내용을 MVC 페이지에 인쇄하려면 어떻게합니까?

그러나 페이지 지정으로 인해 표시되는 행조차도 전체 데이터 목록을 한 번에 인쇄 할 수 있어야합니다. 누구든지이 일을 성공적으로 수행 했습니까?

답변

1

다른 페이지를 효과적으로 인쇄하려면 (한 페이지에서 데이터의 페이지가 매겨지고 다른 페이지는 한 번에 전체 페이지가 인쇄됩니다) 일반적으로 팝업에서 다른보기를 여는 "인쇄"버튼을 제공하는 것이 가장 좋습니다 다른 데이터를 포함합니다. 이 경우 페이지가 지정되지 않은보기가 표시됩니다.

이 페이지는 모든 데이터가 렌더링 될 때 window.print();을 자동으로 수행 한 다음 자체적으로 닫아 사용자가 인쇄 버튼을 누르는 것 외에 다른 작업을 수행 할 필요가 없도록합니다.

+0

감사합니다 딜런, 나는 생각하는 방식이 마음에 든다. :) –