C#报表打印

来源:百度知道 编辑:UC知道 时间:2024/05/24 03:14:23
要把dataGridView控件上显示的表打印出来要怎么做,要用到什么控件,代码怎么写,本人初学,请详细点,谢谢

生成excel打印或者直接调用Active控件
OBJECT id="WebBrowser" classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2" height="0" width="0">
</OBJECT>

<p> <input type="button" value="打印预览" onclick="document.all.WebBrowser.ExecWB(7,2);" class="Noprint" runat="server" id="btn_Preview"/>
<asp:HyperLink ID="HyperLink1" runat="server" Target="_blank">打印</asp:HyperLink>
<input type="button" value="打印" onclick="document.all.WebBrowser.ExecWB(6,1);" class="Noprint" runat="server" id="Button1"/>
</p> </div>

生成EXCEL文件,用EXCEL打呗

水晶报表。