GridView数据导出到Excel
2012-08-08 14:17
351 查看
protected void Button1_Click(object sender, EventArgs e) { ExcelOut(this.GridView1); } public void ExcelOut(GridView gv) { if (gv.Rows.Count > 0) { Response.Clear(); Response.ClearContent(); Response.AddHeader("Content-Disposition", "attachment; filename=" + DateTime.Now.ToString("_yyyyMMdd_HHmmss") + ".xls"); Response.ContentEncoding = System.Text.Encoding.UTF8; Response.ContentType = "application/ms-excel"; StringWriter sw = new StringWriter(); HtmlTextWriter htw = new HtmlTextWriter(sw); gv.RenderControl(htw); Response.Write(sw.ToString()); Response.Flush(); Response.End(); } else { Response.Write("没有数据"); } } public override void VerifyRenderingInServerForm(Control control) { //base.VerifyRenderingInServerForm(control); }
相关文章推荐
- GridView中如何实现导出含DropdownList、TextBox,实现分页及导出Excel数据
- 如何将GridView控件数据导出到word和Excel
- GridView导出数据到excel数字变为科学记数法的问题的解决办法
- 扩展GridView控件(8) - 导出数据源的数据为Excel、Word或Text
- GridView中的数据导出到Excel
- 从GridView中直接导出数据到Excel文件 处理导出乱码 类型“GridView”的控件“XXXX”必须放在具有 runat=server 的窗体标记内。”的异常
- Asp.net 2.0 GridView数据导出Excel文件(示例代码下载)
- 从GridView导出数据到Excel时的注意事项
- 将GridView中的数据导出到Excel / Word中
- GridView中的数据导出为Excel
- 不需要安装office excel,导出GridView所有数据为Excel
- GridView导出数据到Excel
- GridView导出数据到Excel
- 将GridView数据导出Excel
- GridView数据导出到Excel中
- 扩展GridView控件(8) - 导出数据源的数据为Excel、Word或Text
- 使用GridView将数据导入或导出Excel中
- Gridview数据导出excel时身份证号码为科学计数法的解决方法
- 分享:Asp.net 中GridView 怎样将数据导出到Excel中
- C#导出GridView数据到Excel文件类实例