1,创建数据源 找到要导出的GridView中的数据。

2,重写VerifyRenderingInServerForm方法。

public override void VerifyRenderingInServerForm(Control control)
 {

}

3,编写导到Excel的方法。

private void ExportGridView()
        {
            /**
             * 如果打印全部数据,则加上注视的代码
             * */
            //GVExport.AllowPaging = false;
            //GVExport.AllowSorting = false;
            //GVExport.DataSource = null;
            //GVExport.DataBind();
            DateTime dt = DateTime.Now;
            Response.ClearContent();
            Response.Buffer = true;
            Response.ContentEncoding = System.Text.Encoding.GetEncoding("utf-8");
            string filename = "XX_" + dt.ToString("yyyyMMddHHmm") + ".xls";
            string[] browsers = { "Firefox", "AppleMAC-Safari", "Opera" }; //针对FF、Safari、Opera 设置编码
            string browser = Request.Browser.Browser;
            string attachment = string.Empty;
            if (Array.IndexOf<string>(browsers, browser) != -1)
            {
                attachment = "attachment; filename=" + filename;
            }
            else
            {
                attachment = "attachment; filename=" + Server.UrlEncode(filename);
            }
            Response.AddHeader("content-disposition", attachment);
            Response.Write("<meta http-equiv=Content-Type content=text/html;charset=utf-8>");
            Response.ContentType = "application/ms-excel";
            StringWriter sw = new StringWriter();
            HtmlTextWriter htw = new HtmlTextWriter(sw);
            GVExport.RenderControl(htw);

Response.Output.Write(sw.ToString());
            Response.Flush();
            Response.End();
        }

转载于:https://www.cnblogs.com/lintao0823/p/3318568.html

.net中从GridView中导出数据到excel(详细)相关推荐

  1. 导出数据到excel中的问题

    大家好,我在网上看到有导出数据到excel 中的例子,然后自己试验了一下,但是如果我的gridview中是分页的话,那么导出到excel中的就只是第一页中的数据,并不是全部的数据,请问如果想把所有的数 ...

  2. 灰色模型代码GM(1,1),从excel导入数据,亦可导出数据到excel中。

    灰色模型代码GM(1,1),从excel导入数据,亦可导出数据到excel中. 总结1:直接输出结果 %clc W= MicrosoftExcel;(从EXCEL导入数据后,matlab自动储存的数组 ...

  3. 如何在 Vue 中导出数据至 Excel 表格 - 卡拉云

    本文首发:<如何在 Vue 中导出数据至 Excel 表格 - 卡拉云> 我们经常需要在 Vue 搭建的后台管理系统里导出数据到 Excel / CSV ,方便我们将数据共享给其他同学或在 ...

  4. vs2010导出数据到 EXCEL中

    @TOCvs2010导出数据到 EXCEL中 CString strHead = CMsg(IDS_STR_STATE805)+","+CMsg(IDS_STR_STATE806) ...

  5. python中excel制作成绩报表,Python实现导出数据生成excel报表的方法示例

    本文实例讲述了Python实现导出数据生成excel报表的方法.分享给大家供大家参考,具体如下: #_*_coding:utf-8_*_ import MySQLdb import xlwt from ...

  6. java 从excel中读取数据_在Java中读取Excel文件的内容和导出数据到Excel文件中

    转自www.chianjavaworld.net 原作者:SonyMusic 读:rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr 在Java ...

  7. C#基于Npoi通过特性的方式导出简单数据到Excel或基于特性以及基于Excel模板导出数据到Excel以及从Excel中把数据导入到对象中

    导出数据到Excel表格以及从Excel表格中读取数据是我们日常开发很多情况都会遇到的,这里或许只是导出一些简单的数据到excel,这里或许会按照一定的模板导出数据到excel,这里也可能需要从Exc ...

  8. java导出为excel文件_java导出数据到excel文件

    有的时候,将一些有用的数据导出到excel是很有必要的.比如说,我现在在做一个学校的在线教学平台,有一个需求是:将学生成绩导出到excel文件中去. 那怎样实现用java导出数据到excel文件呢?? ...

  9. 百度指数常见php框架,怎么导出数据到excel表格-如何将百度指数数据导出到Excel表格...

    如何将百度指数数据导出到Excel表格 第一步:打开CAD.CAD命令行输入"Li"."选择对象"选需要提取坐标的多段线.回车. 第二步:将CAD文本框中的数据 ...

  10. arcengine遍历属性表_【程序之坑】小程序云开发导出数据到excel表

    本文解决了小程序云开发导出数据到excel的bug,并给出了分析的过程,同时简化了程序为一个云函数,一个本地函数,逻辑更简单.文章结尾给出了完整源代码 小程序云开发为没有服务器的小程序开发者提供了便利 ...

最新文章

  1. BigData之Hadoop:Hadoop的简介、深入理解、下载、案例应用之详细攻略
  2. Spring2 Hibernate3 Junit 应用示例1
  3. 搞硬件,钱少破事多,只能另谋出路!
  4. C++中extern关键字的作用
  5. spring AOP自定义注解方式实现日志管理
  6. 一不小心节约了 591 台机器!
  7. mysql删除表单挑数据_MySQL 删除数据表
  8. D3 interpolate
  9. 《逆袭进大厂》第二弹之C++进阶篇59问59答(超硬核干货)
  10. 项目日志 Log4cpp
  11. 利用自己的祖源成分结果画祖源成分饼图
  12. Mac OS 上MPV播放器常用快捷键
  13. QT资源库中图片的调用
  14. Ant Design Vue实现表格序号自动递增
  15. Python-维度dim的定义及其理解使用
  16. 使用MDB查看变量的值(2)
  17. 基于VHDL的全自动洗衣机控制器设计
  18. Python财务分析-Pandas基础
  19. 打印身份证主要安装步骤
  20. Qt编译报错“Error: cannot open ...main.obj.10836.32.jom for write” 的解决方法

热门文章

  1. mysql批量加逗号_批量插入数据到数据库的方式
  2. 广义平稳随机过程定义_广义平稳随机过程全解.ppt
  3. 简述css布局技术的特点,div+css布局技术漫谈
  4. COGS-363-土地购买-斜率优化
  5. ICCV 2017 《Online Video Object Detection using Association LSTM》论文笔记
  6. JZOJ__Day 1:【普及模拟】PLES
  7. sqlserver concat 字符串位数不够左侧补0_一文搞懂Python字符串格式化
  8. strace 分析mysql 内存占用_关于mysql cluster适用场景的分析
  9. python excel整合_如何整合100张excel表到一张excel表
  10. 20211018 一些特殊矩阵