Table控件可以导出成Word或是Excel,但可以打印吗???怎样实现???要特别注意的是在Table控件中有GridView控件

解决方案 »

  1.   

    可以,用js:http://www.dreamershop.com/info/n333c7.aspx
      

  2.   

    由于是要调用客户端资源在客户端运行,应该使用JS了,不过不知AJAX行不行???
      

  3.   

    都已经导出Excel了 不知道如何打印?EXCEL自带打印功能 或者读取出来DATATABLE转换HTML 打印。
      

  4.   

    第一种通过CSS设定打印内容
    <html>
    <head>
    <style type="text/css" media=print>
    .noprint{display : none }
    </style>
    </head>
    <body>
    <div class="noprint">不打印的部分</div>
    <div>打印的部分</div>
    <div class="noprint">不打印的部分</div>
    </body>
    </html><a href="#" onClick="window.print()">打印</a>
    第二种通过JS设定打印内容
    <script language="javascript">
    function printdiv(printpage)
    {
    var headstr = "<html><head><title></title></head><body>";
    var footstr = "</body>";
    var newstr = document.all.item(printpage).innerHTML;
    var oldstr = document.body.innerHTML;
    document.body.innerHTML = headstr+newstr+footstr;
    window.print(); 
    document.body.innerHTML = oldstr;
    return false;
    }
    </script><input name="b_print" type="button" onClick="printdiv('div_print');" value=" Print ">
    <div id="div_print">
     要打印的内容
    </div>
    第三种打印组件
    Lodop:http://www.51ascx.com/193.html     http://mtsoftware.v053.gokao.net/
    第四种JS控制打印
    原文地址:http://blog.csdn.net/feng7670886/archive/2009/01/04/3702439.aspx