楼主的问题是什么?
你可以直接把调用代码写入到前台页面中的啊,不一定非用response.write来输出到前台再调用

解决方案 »

  1.   

    写到前台或者调用response.write都没关系
    就是说我运行后,那段HTML代码会加到原来的源文件里
    然后就是源文件显示的时候多了一个datatable表格
      

  2.   

    你是web的還是winform的?web的只要在打印的一剎那把不需要打印的部分隱藏掉,然後再顯示就行了。winform的話,建議還是找個打印控件吧
      

  3.   

      给你个脚本打印··很好用的··
       <script type="text/javascript" language="javascript"> 
      function doPrint() { 
       bdhtml=window.document.body.innerHTML; 
       sprnstr="<!--startprint-->"; 
       eprnstr="<!--endprint-->"; 
       prnhtml=bdhtml.substr(bdhtml.indexOf(sprnstr)+17); 
       prnhtml=prnhtml.substring(0,prnhtml.indexOf(eprnstr)); 
       window.document.body.innerHTML=prnhtml; 
       window.print(); 

    </script> 
       <!--startprint-->  放在打印开始的位置
       <!--endprint-->   放在打印结束的位置
              <a href="javascript:;" onclick="doPrint()">
      
      

  4.   

    直接绑定girdview上,再把gridview生成的html全部输出。