C# <;thead>;插入页后的第二页缺少

C# <;thead>;插入页后的第二页缺少,c#,printing,C#,Printing,我正在做一个只用于打印的aspx页面,在我的html中,它由一些东西组成,我希望里面的表格显示在每一页上 HTML 升级到IE11后,标题不会出现在第二页上。然后我尝试使用back IE 8,但在第一页的thead和tbody之间有一个很大的空间。 有人可以帮忙吗?我看到你在IE上测试这个。我可以建议抵制IE吗?因为目前我认为这个“row.Attributes[“style”]=”换页后:总是;“;”现在只对我有效,有什么建议让我做打印功能吗?我看到你正在IE上测试这个。我可以建议抵制IE吗?因

我正在做一个只用于打印的aspx页面,在我的html中,它由一些东西组成,我希望里面的表格显示在每一页上

HTML

升级到IE11后,标题不会出现在第二页上。然后我尝试使用back IE 8,但在第一页的
thead
tbody
之间有一个很大的空间。
有人可以帮忙吗?

我看到你在IE上测试这个。我可以建议抵制IE吗?因为目前我认为这个“row.Attributes[“style”]=”换页后:总是;“;”现在只对我有效,有什么建议让我做打印功能吗?我看到你正在IE上测试这个。我可以建议抵制IE吗?因为目前我认为“row.Attributes[“style”]=”换页后:总是;“现在只对我有用,有什么建议让我做打印功能吗?”?
<thead>
<table> </table>
</thead>
<tbody>
<asp:gridview></asp:gridview>
</tbody>
// I tried to break it on the row I want
foreach (GridViewRow row in gv.Rows)
{
    if (row.RowIndex == Convert.ToInt32(breaking[z]))
    {
        row.Attributes["style"] = "page-break-after:always;";
    }
}