我在一页中获取了重复的数据列表。 页面长度随着从数据库中获取的行数据的增加而自动增加。
我已经看到很多链接,其中有编写分解为的代码
table { page-break-inside:auto }
tr { page-break-inside:avoid; page-break-after:auto }
但是他们有没有办法在固定高度后将其他附加记录打印在其他页面上。
此外,如果我尝试在数据列表中添加类,如果我为 Break breakdown 编写逻辑,那么该类将在数据列表中重复,这样每条记录将出现在不同的页面中。
我的问题是
第1页
第 2 页
我需要在固定高度后实现逻辑,将附加记录打印在第二页上。 有人可以用相同或不同的想法帮助我吗?
这里我无法测量将绑定(bind)到数据列表中的记录
如图所示,第一页是空白,第二页包含数据列表中的所有记录。
最佳答案
好吧,我只是添加了 <br/>
在 </asp:DataList>
之前标记类似于下面的代码,它开始为我工作。
<asp:DataList runat="server" id="datalist">
<ItemTemplate>
//Repeat code
<br />
</ItemTemplate>
</asp:DataList>
关于c# - 如何在 windows.print 上分页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47419429/