C# 在asp.net网站中打印网页时,在firefox浏览器中不工作之前进行分页符 虚构文字
上面的代码在google chrome中完美地打断了页面,但在firefox浏览器中似乎不起作用,有人能找到在firefox浏览器中如何插入分页符的解决方案吗。看看我在FF文档中找到了什么: 此特性适用于生成长方体的块元素。信息技术 不会应用于不会生成框的空对象 1-尝试检查在元素中放置“display:block;”是否有效:C# 在asp.net网站中打印网页时,在firefox浏览器中不工作之前进行分页符 虚构文字,c#,javascript,html,asp.net,css,C#,Javascript,Html,Asp.net,Css,上面的代码在google chrome中完美地打断了页面,但在firefox浏览器中似乎不起作用,有人能找到在firefox浏览器中如何插入分页符的解决方案吗。看看我在FF文档中找到了什么: 此特性适用于生成长方体的块元素。信息技术 不会应用于不会生成框的空对象 1-尝试检查在元素中放置“display:block;”是否有效: <asp:DataList ID="DataList1" runat="server"> <ItemTemplate>
<asp:DataList ID="DataList1" runat="server">
<ItemTemplate>
<table id="tbtest" style="page-break-before:always;">
<tr>
<td> Dummy Text</td>
</tr>
</table>
</ItemTemplate>
</asp:DataList>
或者这个:
<asp:DataList ID="DataList1" runat="server">
<ItemTemplate>
<p>
<table id="tbtest" style="page-break-before:always;">
<tr>
<td> Dummy Text</td>
</tr>
</table>
</p>
</ItemTemplate>
</asp:DataList>
虚构文字
尝试这两种方法,但我不能100%确定其中一些方法是否有效,因为我现在无法测试,但至少你从官方文档中知道问题所在,并且有一些方法可以尝试。我希望这有帮助
<asp:DataList ID="DataList1" runat="server">
<ItemTemplate>
<p>
<table id="tbtest" style="page-break-before:always;">
<tr>
<td> Dummy Text</td>
</tr>
</table>
</p>
</ItemTemplate>
</asp:DataList>
<asp:DataList ID="DataList1" runat="server">
<ItemTemplate>
<p></p>
<table id="tbtest" style="page-break-before:always;">
<tr>
<td> Dummy Text</td>
</tr>
</table>
</ItemTemplate>
</asp:DataList>