web 打印简单实例:

<HTML>
    
<HEAD>
        
<title>WebForm1</title>
        
<meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1">
        
<meta name="CODE_LANGUAGE" Content="C#">
        
<meta name="vs_defaultClientScript" content="JavaScript">
        
<meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
        
<style media="print">.Noprint { DISPLAY: none }
        
</style>
    
</HEAD>
    
<body MS_POSITIONING="GridLayout">
        
<form id="Form1" method="post" runat="server">
            
<center class="noprint">
                
<OBJECT id="WebBrowser" height="0" width="0" classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2" VIEWASTEXT>
                
                
</OBJECT>
                
<input onclick="document.all.WebBrowser.ExecWB(6,1)" type="button" value="打印"> <input onclick="document.all.WebBrowser.ExecWB(6,6)" type="button" value="直接打印">
                
<input onclick="document.all.WebBrowser.ExecWB(8,1)" type="button" value="页面设置">
                
<input onclick="document.all.WebBrowser.ExecWB(7,1)" type="button" value="打印预览">
                
<INPUT type="button" value="关闭窗口" onclick="javascript:window.close()">
            
</center>
            
<table width="90%" border="0" align="center" cellpadding="2" cellspacing="0" class="style_tab">
            
</table>
            
<asp:TextBox id="TextBox1" style="Z-INDEX: 101; LEFT: 272px; POSITION: absolute; TOP: 392px"
                runat
="server">iuyiuyiuyiuyiuyiuy</asp:TextBox>
            
<asp:Label id="Label1" style="Z-INDEX: 102; LEFT: 240px; POSITION: absolute; TOP: 136px" runat="server">Label</asp:Label></form>
        
</FORM>
        
</body>
</HTML>

本文转载:CSDN博客