<div id="divTableContainer" runat="server">
<asp:GridView ID="GridView1" runat="server">
<asp:Button ID="btnExportExcel" runat="server" Text="Export Excel" OnClick="btnExportExcel_Click" />
C# Code----
protected void btnExportExcel_Click(object sender, EventArgs e)
{
ExportToExcel();
}
protected void ExportToExcel()
{
Response.AppendHeader("content-disposition", "attachment;filename=DeathCertificate.xls");
Response.Charset = "";
Response.Cache.SetCacheability(HttpCacheability.NoCache);
Response.ContentType = "application/vnd.ms-excel";
this.EnableViewState = false;
Response.Write(divTableContainer.InnerHtml);
Response.End();
}