0
그래서 내가추가 텍스트가
AuditTrailGV.AllowPaging = false;
AuditTrailGV.DataSource = (DataSet)ViewState["audit"];
AuditTrailGV.DataBind();
StringWriter sw = new StringWriter();
HtmlTextWriter hw = new HtmlTextWriter(sw);
AuditTrailGV.RenderControl(hw);
string gridHTML = sw.ToString().Replace("\"", "'").Replace(System.Environment.NewLine, "");
StringBuilder sb = new StringBuilder();
sb.Append("<script type = 'text/javascript'>");
sb.Append("window.onload = new function(){");
sb.Append("var printWin = window.open('', '', 'left=0");
sb.Append(",top=0,width=1000,height=600,status=0');");
sb.Append("printWin.document.write(\"");
sb.Append(gridHTML);
sb.Append("\");");
sb.Append("printWin.document.close();");
sb.Append("printWin.focus();");
sb.Append("printWin.print();");
sb.Append("printWin.close();};");
sb.Append("</script>");
ClientScript.RegisterStartupScript(this.GetType(), "GridPrint", sb.ToString());
AuditTrailGV.AllowPaging = true;
AuditTrailGV.DataSource = (DataSet)ViewState["audit"];
AuditTrailGV.DataBind();
이 코드는이
내 문제처럼있는 gridview 내부의 세부 사항을 인쇄이 코드를 인쇄 할 것은 내가 추가 할 필요가 있다는 것입니다 그리드 위의 텍스트가 이렇게 표시되어야합니다.
광고를해야합니다. d 위의 텍스트 인쇄 (자유 손으로 그려진 원 안에 요소 : P)
어떤 도움? 고마워요 :)
GridView 위에 레이블을 가져 와서도 간단한 lable에 추가 할 수 있습니다. –
사용 된 코드는 페이지가 아닌 gridview 자체를 사용합니다. – user2705620