【发布时间】:2023-03-05 17:30:01
【问题描述】:
我有大约 10 个用户控件(每个用户控件都有文本框、gridview)显示在需要使用 cutepdf 打印的单个页面上。
问题是用户控件分成单独的页面(如文本框分成页面)。有没有办法将 asp.net 页面选择性地打印到单独的页面中?
【问题讨论】:
标签: asp.net pdf user-controls
我有大约 10 个用户控件(每个用户控件都有文本框、gridview)显示在需要使用 cutepdf 打印的单个页面上。
问题是用户控件分成单独的页面(如文本框分成页面)。有没有办法将 asp.net 页面选择性地打印到单独的页面中?
【问题讨论】:
标签: asp.net pdf user-controls
CSS 属性 page-break-before、page-break-inside 和 page-break-after 控制从浏览器打印网页时出现分页符的位置。
假设 CutePDF 准确地表示页面,因为它们将被打印,这些应该可以帮助您实现分页,并避免在中间控制中破坏页面。
(当然,如果表格之类的内容对于一页来说太长,分页符是不可避免的。但这些 CSS 属性至少可以让您对它们的发生方式进行一些控制。)
【讨论】: