我正在尝试使用转发器创建一批字母,但到目前为止,当我将字母转换为PDF时,字母的内容会在同一页面上依次写入。我想拆分转发器,以便每个字母都有自己的页面。我该怎么做呢?
请帮帮我!! :)
答案 0 :(得分:1)
通常在转换为PDF时,分页符号由标准CSS样式控制,例如 page-break-before:始终和 page-break-after:始终应用于任何HTML对象。这些样式既可以在CSS类中使用,也可以在元素样式属性中内联使用。
所以在你的转发器中你应该做这样的事情(原谅我的伪代码):
<asp:repeater>
<ItemElement>
<div style="page-break-after:always;">
<asp:Label id="lblLetter">
</div>
</Item>
</asp:repeater>
其中lblLetter设置为服务器端事件中的字母。