asp.net中Gridview导出Excel
2013-05-16 21:14
267 查看
前台: <div> <asp:GridView ID="GridView1" runat="server" > </asp:GridView> <br /> <asp:Button ID="btnExportToExcel" runat="server" onclick="btnExportToExcel_Click" Text="导出数据到Excel" /> </div> 后台: /// <summary> /// 将GridView的数据输出到Excel文件 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void btnExportToExcel_Click(object sender, EventArgs e) { if (GridView1.Rows.Count == 0) { return; } Response.ClearContent(); Response.ContentEncoding = Encoding.Default; Response.AddHeader("content-disposition", "attatchment;filename=" + HttpUtility.UrlEncode("我的Excel.xls", Encoding.UTF8)); Response.ContentType = "application/ms-excel"; StringWriter sw = new StringWriter(); HtmlTextWriter htw = new HtmlTextWriter(sw); GridView1.RenderControl(htw); Response.Write(sw.ToString()); Response.End(); } //必须重载此方法,以便支持上面的导出操作 public override void VerifyRenderingInServerForm(Control control) { }
相关文章推荐
- ASP.NET利用GridView导出EXCEL
- asp.net 2.0 GridView导出数据到Excel
- 【asp.net】将GridView数据导出Excel
- ASP.NET 2.0中将 GridView 导出到 Excel 文件中
- asp.net中将GridView 导出到excel中
- Asp.net 2.0 GridView数据导出Excel文件(示例代码下载)
- C# ASP.NET GridView导出EXCEL。
- Asp.net 2.0 GridView数据导出Excel文件(示例代码下载)
- ASP.NET 2.0中将 GridView 导出到 Excel 文件中
- ASP.NET使用GridView导出Excel实现方法
- asp.net中将GridView数据导出成Excel文件(下)
- asp.net 2.0中,gridview导出到excel
- asp.net的GridView导出到Excel
- ASP.NET 2.0,C#----利用GridView控件导出其他文件(导出Excel,导出Word文件)
- ASP.NET 2.0,C#----利用GridView控件导出其他文件(导出Excel,导出Word文件)
- Asp.net 2.0 GridView数据导出Excel文件(示例代码下载)
- ASP.NET 2.0中将 GridView 导出到 Excel 文件中
- Asp.net 2.0 GridView数据导出Excel文件(示例代码下载)
- Asp.net 2.0 GridView数据导出Excel文件(示例代码下载)
- ASP.NET 2.0中将 GridView 导出到 Excel 文件中