如果一个gridview 绑定了一写数据,我想把它打印出来的话,该怎么做呢?
首先有一段时gridview的代码,在gridview的代码周围写一个id
例如:
<div id="PrintArea">
<asp:GridView ClientIDMode="Static" ID="GV" runat="server" AutoGenerateColumns="False">
<Columns>
<asp:BoundField DataField="ID" HeaderText="ID" />
<asp:BoundField DataField="Name" HeaderText="Name" />
</Columns>
</asp:GridView>
</div>
下面是打印了:
写一个javascript函数将它打印一个新的网页,然后将div嵌入到新的网页中,打印该网页
function prinfgridview ()
{ var newwindow=window.open();
newwindow.document.write(document.getElemenbytID('printArea').innerhtml);
newwindow.document.close();
newwindow.focus();
newwindow.print();
newwindow.close();
return;
}
}
}
}