asp.net,你如何使用分页符分隔转发器

时间:2012-03-07 23:24:50

标签: asp.net pdf split repeater letters

我正在尝试使用转发器创建一批字母,但到目前为止,当我将字母转换为PDF时,字母的内容会在同一页面上依次写入。我想拆分转发器,以便每个字母都有自己的页面。我该怎么做呢?

请帮帮我!! :)

1 个答案:

答案 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设置为服务器端事件中的字母。