2009-05-01 3 views
2

를 인쇄 aspx 페이지에서 여러있는 gridview를 사용하여 페이지 차단은 문제입니다. 그러나 인쇄 할 때 예상대로 올바르게 페이지되지 않습니다.은 ASP .NET : 우리는 aspx 페이지에서 많은있는 GridViews 보고서를 가지고</p> <p>: 여기

한 페이지 나누기 내에서 페이지 나누기를 올바르게 만들 라이브러리를 찾았습니다. 그러나 다시 한번, 다른 gridviews에 대해 인식하지 못하므로 마지막 gridview가 페이지 중간에서 끝나면 다음 gridview의 첫 번째 페이지가 손상됩니다.

적절한 인쇄 페이징으로 이러한 여러 gridview를 어떻게 인쇄 할 수 있습니까?

내가 찾은 라이브러리 : 각의 GridView가 새 페이지에 인쇄 할 경우 http://www.codeproject.com/KB/custom-controls/GridViewPrinting.aspx

+0

적절한 인쇄 페이징이란 무엇입니까? 각 그리드를 새 페이지에서 시작 하시겠습니까? – JoshBerke

+0

gridview가 페이지의 중간에서 끝난 후 다음 gridview가 어떻게 깨지는지 설명 할 수 있습니까? CodeProject 페이지를 살펴본 후에 문제가 무엇인지 파악할 수 없지만 제대로 작동해야합니다. – PhillFox

답변

1

, 당신은 사업부에서 각각의 GridView 싸서에 CSS 속성 "후 페이지 나누기 -"를 설정할 수 " 항상 "각 div.

<div style="page-break-after:always;"> 
    <asp:GridView ID="GridView1" runat="server"> 
    ... 
    </asp:GridView> 
</div> 

은 "페이지 나누기 - 후"마지막의 GridView에 속성을 생략하면 별도의 페이지를 인쇄하지 않도록 : 같은, 그것은 보일 수 있습니다.

관련 문제