你介绍的这个打印插件很好但还是有些功能不知道能不能做到
我用的打印机是Epson LQ-1600K也就是针式打印机
打印纸是三联的一卷长的那种纸张问题一
现在问题是ScriptX这个控件在打印带滚动条的DataGird不能打印到在不滚动条的内容
我要打的是整个DataGrid的内容    谢谢问题二
比如我有页面1和面页2
如何在页面1中点Button时打印页面2的内容
并且面页2为隐藏的问题三
因为我用的是针式打印机打印纸也是一卷卷的
如何在打印完内容的时候打印机马上停止走纸
也就是网上说的“中国式报表,即打即停”谢谢小山
谢谢各位

解决方案 »

  1.   

    问题一
    ^_^,这个没仔细研究过,应该可以,你再查查问题二
    private void Button1_Click(object sender, System.EventArgs e)
    {

    CommonDetail CD1=new CommonDetail();
    CD1.ViewName="ViewName";//可以在页面2中定义一个属性来传递参数
    CD1.PrintForm();//调用页面2的打印方法,你只要在页面2中把打印方法PrintForm写好就可以了
    }//页面2属性
    public string ViewName
    {
    get
    {
    if( ViewState["ViewName"] == null )
    {
    return "";
    }
    else
    {
    return ViewState["ViewName"].ToString();
    }
    }
    set
    {
    ViewState["ViewName"] = value;
    }
    }问题三
    现在打印机应该都有这个功能的,好像不用在程序里做什么处理的
      

  2.   

    这个清参考
    http://www.meadroid.com/scriptx/docs/printdoc.htm?static
      

  3.   

    net_lover(孟子E章
    英文的我不懂
    我只有高中而且就是不懂英文请问小山孟子E章
    哪里有ScriptX的例子下载最好是中文的还有楼上的说是不是真的啊?应该不用收费吧!谢谢大家
      

  4.   

    小山C:\Inetpub\wwwroot\report\WebForm2.aspx.cs(50): 找不到类型或命名空间名称“CommonDetail”(是否缺少 using 指令或程序集引用?)