谁有C#+ACCESS的打印DATAGRIDVIEW控件中数据的代码吗?
分享下 不胜感谢
分享下 不胜感谢
解决方案 »
- 用Linq查询datatable中的行是否重复.
- 继承了一堆接口及类,该如何快速知道该如何实作该类呢?
- 如何写一个返回数据库连接对象的单例类
- 关于C#连接MYSQL问题
- 问大家个工作后很简单的问题....
- 数组遍历的一个小问题
- 菜鸟问题,请大家帮帮忙!!
- 水晶报表中图表横坐标时间格式转换问题
- 谁有军旗的代码c#的可以发一份给我呀就10分了!
- path=System.Configuration.ConfigurationSettings.AppSettings["PhotoPath"].ToString()+RelativeFile; 的具体解释。
- 为什么提示插入语句错误呢?
- 关于 TextBox问题
{
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;
var obj=document.getElementById("GridView1");
if (obj!=null)
{
var rows = obj.rows;
var hide=rows.length-1;
obj.rows(hide).style.display = "none";
}
window.print();
window.parent.returnValue='0';
}
function NoPagePrint()
{
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();
window.parent.returnValue='0';
window.parent.close();
}
function PreviewPrintCancel()
{
window.parent.returnValue='0';
window.parent.close();
}
function CloseWin()
{
window.parent.returnValue='1';
window.parent.close();
}
function DoNothingAndCloseWin()
{
window.parent.returnValue='DoNothing';
}把这个加在DATAGRIDVIEW外<!--startprint--> <!--endprint-->
protected void Button1_Click(object sender, ImageClickEventArgs e)
{
Response.ContentType = "application/ms-word";
Response.AddHeader("Content-Disposition", "inline;filename=DocumentPrint.doc");
StringBuilder sb = new StringBuilder();
System.IO.StringWriter sw = new System.IO.StringWriter(sb);
System.Web.UI.HtmlTextWriter hw = new System.Web.UI.HtmlTextWriter(sw);
sb.Append("<html><body>");
this.PrintA.RenderControl(hw);
sb.Append("</body></html>");
Response.Write(sb.ToString());
Response.End();
}