Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/406.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在每个打印页面上打印GridView的标题_Javascript_Asp.net_Css_Vb.net - Fatal编程技术网

Javascript 如何在每个打印页面上打印GridView的标题

Javascript 如何在每个打印页面上打印GridView的标题,javascript,asp.net,css,vb.net,Javascript,Asp.net,Css,Vb.net,如何在每个打印页面上打印GridView的页面标题和页眉 我想在每页上添加页面标题和GridView标题 我使用分页符将GridView分为多个页面,但只有第一个页面带有标题,其他所有页面都没有标题和标题页 对于动态GridView,我的代码使用AutoGenerateColumns=“true”将下面的内容放在标题中 <style media="print"> .MyCssClass thead {

如何在每个打印页面上打印
GridView
的页面标题和页眉

我想在每页上添加页面标题和
GridView
标题

我使用分页符将
GridView
分为多个页面,但只有第一个页面带有标题,其他所有页面都没有标题和标题页


对于动态
GridView
,我的代码使用
AutoGenerateColumns=“true”

将下面的内容放在标题中

<style media="print">

                .MyCssClass thead
                {
                    display: table-header-group;
                }

</style>

这适用于IE和FF。未经Chrome测试。

+1了解简单的工作答案。我可以确认它在IE中工作,在Chrome中不工作。
private void MakeGridViewPrinterFriendly(GridView gridView)
        {
            if (gridView.Rows.Count > 0)
            {
                gridView.UseAccessibleHeader = true;
                gridView.HeaderRow.TableSection = TableRowSection.TableHeader;
                //gridView.HeaderRow.Style["display"] = "table-header-group";
            }
        }