如图, 其实我要实现的功能是打印功能. GRIDVIEW里面有我从SQL SERVER返回的资料.
红框中是个ActiveX 的控件, 暂时我只想到ActiveX控件的方法来控制本地打印机(因为打印机是条码打印机, 需要通过专用DLL来控制).因为像左边那个框, 里面取到的只能是服务器上面的打印机.现在我要做的是GRIDVIEW中选中几行, 然后选中行的资料, 比如PONO, 怎么能够传送到ActiveX控件中,
或者ActiveX控件怎么能够读取到我选中行的资料, 好根据选中的资料, 将资料PRINT出来?
是否可以在选中行之后, 点击个按钮, 存储在本机或者内存中, 然后ActiveX控件能够读取到??大神们帮下忙, 想了好久了, 这方面的资料又比较少...
红框中是个ActiveX 的控件, 暂时我只想到ActiveX控件的方法来控制本地打印机(因为打印机是条码打印机, 需要通过专用DLL来控制).因为像左边那个框, 里面取到的只能是服务器上面的打印机.现在我要做的是GRIDVIEW中选中几行, 然后选中行的资料, 比如PONO, 怎么能够传送到ActiveX控件中,
或者ActiveX控件怎么能够读取到我选中行的资料, 好根据选中的资料, 将资料PRINT出来?
是否可以在选中行之后, 点击个按钮, 存储在本机或者内存中, 然后ActiveX控件能够读取到??大神们帮下忙, 想了好久了, 这方面的资料又比较少...
解决方案 »
- session判断是否用户登录
- 基于JS实现点击radiobuttonList动态传值给Dropdownlist要求无刷新
- 急: viewState是什么?怎么用的?
- GridView 外层有个div,后台去掉给分
- asp.net+ajax 模仿google查询提示的问题
- 页面传值问题。
- [求助]我在DataList里放了用户控件,但是怎么分页后就不显示数据啊
- 为什么aspx文件放虚拟主机的子文件夹下出错,火速超急,谢谢,虚拟主机提供商www.dns.com.cn标准型的
- aspx页面与代码分离的困惑
- EF Code First,entity framework.数据表发生改变后如何处理
- 请教:单击超链接跳转的同时,如何刷新指定页面
- JQurey EasyUI Tree
在js中传给它。
用水晶报表的activex模式打印就是你想要的东西。
你的gridvew, 绑定的数据是Dataset把
然后 在开发环境里新建一个水晶报表--使用水晶报表专家向导--连接你的数据源--把相关字段拖过来。
//CrystalReportSource1.ReportDocument.SetDataSource();
CrystalReportSource1.ReportDocument.SetDatabaseLogon("sa", "", "127.0.0.1", "students"); CrystalReportViewer1.ReportSource = CrystalReportSource1;
CrystalReportViewer1.DataBind();