当前位置: 代码迷 >> ASP.NET >> web打印!请求支援,该怎么处理
  详细解决方案

web打印!请求支援,该怎么处理

热度:6544   发布时间:2013-02-26 00:00:00.0
web打印!请求支援
小弟想实现,在一个页面(网页)一点打印按钮,就能直接打印票据的功能,请教用什么方法比较简单好用,水晶报表可以吗?有其他的好办法吗?最好客户端不用任何设置,否则就不如做成cs结构了,谢谢指教!

------解决方案--------------------------------------------------------
Response.ContentType = "application/vnd.ms-excel ";
System.IO.StringWriter sw = new System.IO.StringWriter();
System.Web.UI.HtmlTextWriter hw = new System.Web.UI.HtmlTextWriter(sw);
DataGrid1.RenderControl(hw);
Response.Write(sw.ToString());
Response.End();
------解决方案--------------------------------------------------------
js
------解决方案--------------------------------------------------------

报表打印控件wsReport4.6
http://www.wave12.com/web/home.asp示例
------解决方案--------------------------------------------------------
用WebBrowser.
------解决方案--------------------------------------------------------
客户端不用任何设置
说明见http://www.baidu.com/s?wd=WebBrowser&cl=3
:P
------解决方案--------------------------------------------------------
然后 直接调用浏览器打印
------解决方案--------------------------------------------------------
直接调用IE打印!
------解决方案--------------------------------------------------------
如果只是完全打印页面的内容,则调用IE的打印功能就可以了。
------解决方案--------------------------------------------------------
http://www.webprintx.cn/
WebPirntX用ActiveX方式直接控制打印机,设置页眉,页脚,页边距,纸张大小,纸张走向,不降低IE当前安全选项等等的所有问题
  相关解决方案