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 ...