Response.ClearContent(); Response.Buffer = true; System.IO.StringWriter sw = new System.IO.StringWriter(); HtmlTextWriter htw = new HtmlTextWriter(sw); Response.AddHeader("content-disposition", string.Format("attachment; filename={0}", "Summary Report " + _startDate.ToString("m") + " to " + _endDate.ToString("m") + ".xls")); Response.ContentType = "application/ms-excel"; SummaryGrid.HeaderStyle.BackColor = System.Drawing.Color.LightGray; SummaryGrid.GridLines = GridLines.Both; SummaryGrid.RenderControl(htw); this.ClearControls(TimeEntryGrid); TimeEntryGrid.AllowPaging = true; TimeEntryGrid.Columns[7].ItemStyle.Width = 450; TimeEntryGrid.Columns[7].ItemStyle.HorizontalAlign = HorizontalAlign.Left; TimeEntryGrid.HeaderStyle.BackColor = System.Drawing.Color.LightGray; TimeEntryGrid.GridLines = GridLines.Both; TimeEntryGrid.RenderControl(htw); Response.Write(sw.ToString()); Response.End()
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)