Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在处理 asp.net 项目,我需要在单个页面上布局多个选定的发票。单击打印按钮将打印所有发票,但每张发票应打印在单独的页面上。
在 asp.net 中是可能的,或者需要手动调整布局。
是的,你可以,但你需要使用 CSS 来完成@media print。
@media print
像这样定义一个类:
@media print { .page-break { display:block; page-break-before:always; } } @media all { .page-break { display:none; } }
并且只需<div class="page-break"></div>在您要在单独页面上打印的每张发票之间添加。
<div class="page-break"></div>