using System;
using System.IO;
using System.Configuration;
using System.Web.UI;
public partial class _Default : System.Web.UI.Page
{
protected void Button1_Click(object sender, EventArgs e)
{
try
{
Response.Clear();
Response.Buffer = true;
Response.AddHeader("content-disposition", "attachment;filename=gridviewdata.xls");
Response.Charset = "";
Response.ContentType = "application/vnd.ms-excel";
StringWriter sWriter = new StringWriter();
HtmlTextWriter hWriter = new HtmlTextWriter(sWriter);
GridView1.RenderControl(hWriter);
Response.Output.Write(sWriter.ToString());
Response.Flush();
Response.End();
}
catch (Exception ex)
{
Label1.Text = ex.ToString ();
}
}
public override void VerifyRenderingInServerForm(Control control)
{
}
}