public override void VerifyRenderingInServerForm(Control control) { //Verifies that the control is rendered } protected void btnExportToExcel_Click(object sender, EventArgs e) { try { if (gvCustomData.Rows.Count > 0) { Response.Clear(); Response.Buffer = true; Response.ContentType = "application/vnd.ms-excel"; // Response.ContentType ="application/text"; Response.AddHeader("Content-Disposition", "attachment;CustomData.xls"); Response.Charset = ""; this.EnableViewState = false; System.IO.StringWriter oStringWriter = new System.IO.StringWriter(); System.Web.UI.Html32TextWriter oHtmlTextWriter = new System.Web.UI.Html32TextWriter(oStringWriter); gvCustomData.RenderControl(oHtmlTextWriter); Response.Write(oStringWriter.ToString()); Response.End(); } } catch (Exception ex) { Adhoc.msg(this, "Error: " + ex.Message); } }
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)