Posted on: 10/1/2013 1:33:41 PM | Views : 647

Hi.
I have this code
StringWriter sw = new StringWriter(); HtmlTextWriter hw = new HtmlTextWriter(sw); GridView DataGrd = new GridView(); dtReport = dsReports.Tables[0]; DataGrd.AutoGenerateColumns = false; for (int j = 0; j < dtReport.Columns.Count; j++) { BoundField bf = new BoundField(); bf.DataField = dtReport.Columns[j].ColumnName; DataGrd.Columns.Add(bf); } DataGrd.DataSource = dtReport; DataGrd.DataBind(); if (DataGrd.Columns.Count > 0) DataGrd.Columns[DataGrd.Columns.Count-1].ItemStyle.BackColor = System.Drawing.Color.Silver; DataGrd.RenderControl(hw); sw.ToString().Normalize(); HttpResponse Response = System.Web.HttpContext.Current.Response; Response.ClearHeaders(); ...

Go to the complete details ...