C#+数据库,怎样将一个从数据库读出来的表,按打印按钮就跳转到打印界面
先通过C#将数据显示在页面中,然后通过JS调用打印设备进行打印,如:
<link rel="stylesheet" type="text/css" href="style/print.css">
<style media="print">
.Noprint {
display:none;
}
</style>
</head>
<body>
<div class="Noprint">
<OBJECT id="WebBrowser" classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2" width="0" height="0"></OBJECT>
<input type="button" value="打印" onclick="javascript:window.print();" />
<!--[if IE]><input type="button" value="设置" onclick="document.all.WebBrowser.ExecWB(8,1)" /><![endif]-->
</div>
<p class="p">打印内容<br/>打印内容<br/>打印内容<br/>打印内容<br/>打印内容<br/>打印内容<br/>打印内容<br/></p>
<div class="PageNext"></div>
</body>
</html>
你试下
不好意思,我没有说清楚,我现在已经将表用datagridview显示出来了,想按一下按钮就可以打印或跳转到打印界面。(我用的C# winform+SQL)
这个按钮就是打印
,单击就出来 打印设置叫你打印,你试下上面的代码就知道了
2023-08-15 广告