Hello I want to add title to my print page
For Print content I used Gridview
Eg. Print Page
-------------------------------------------------------------------------
Title- This Report is For Year 2011-12
Gridview table will display below title
---------------------------------------------------------------------------
last row of Gridview is getting splitted on two pages
my last row should get printed completed on the same page without
Please help me for Title and Gridview pritning without breaking row on two pages.
Thank you
Sandy
Below is my print function
Print Function()
GRDView .AllowPaging = False
Dim datatable As DataTable = TryCast(ViewState("Data1"), DataTable)
GRDView .DataSource = datatable
GRDView .DataBind()
Dim Title1 As String = SATitle.Text
Dim Title2 As String = SAtitle1.Text
Dim sw As New StringWriter()
Dim hw As New HtmlTextWriter(sw)
GRDView .RenderControl(hw)
Dim gridHTML As String = sw.ToString().Replace("""", "'") _
.Replace(System.Environment.NewLine, "")
Dim sb As 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=1000,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(Me.[GetType](), "StudentAssignmentgridview", sb.ToString())
GRDView.AllowPaging = True
GRDView .DataBind()