protected void Convert2Excel(string fileName)
    {
        //设定输入文件流的字符集
        this.Response.Charset = "gb2312";
        //设定编码方式为UTF7
        this.Response.ContentEncoding = Encoding.UTF7;
        //设定响应头 即响应中含有附件
        this.Response.AppendHeader("Content-Disposition",
            string.Format("attachments;filename={0}",
            HttpUtility.UrlEncode(fileName,Encoding.UTF8).ToString())
            );

//设定响应类型为Excel文件
        this.Response.ContentType = "application/ms-excel";
        //响应不存储于ViewState中
        this.EnableViewState = false;

//实例化字符流写入器
        StringWriter writer = new StringWriter();
        //实例化Html字符流写入器
        HtmlTextWriter hw = new HtmlTextWriter(writer);
        //将GridView中所有的数据和格式转化为Html代码并写入至Html字符流写入器
        this.GridView1.RenderControl(hw);
        //在响应中输出GridView控件的Html代码
        this.Response.Write(writer.ToString());
        //停止响应
        this.Response.End();
    }

protected void btnConvert2Excel_Click(object sender, EventArgs e)
    {
        //输入文件名   导入至Excel文件中
        this.Convert2Excel("员工信息.xls");
    }

gridview 导出到excel,repeater类似相关推荐

  1. Gridview导出到EXCEL

    为避免出错的准备 出错1:类型"GridView"的控件"GridView1"必须放在具有 runat=server 的窗体标记内 解决方案:在后台文件中重载V ...

  2. GridView导出到Excel和开源图表工具

    导出GridView到Excel 把GridView导出到Excel是一个很常用的功能,在网上搜索的解决方案都是一些零碎的代码,并且有很多问题,不是在所有环境下可以通用的,你甚至还有去处理一些这些代码 ...

  3. GridView导出到Excel或Word文件

    在项目中我们经常会遇到要求将一些数据导出成Excel或者Word表格的情况,比如中国移动(我是中国移动用户)网上查话费的页面中就有一个导出到Excel的功能,光大网上银行查看历史明细也有这些功能... ...

  4. ASP.NET 2.0中将 GridView 导出到 Excel 文件中

    下面代码实现将 GridView 导出到 Excel文件中. 值得注意的是VerifyRenderingInServerForm重载方法: MSDN上的 VerifyRenderingInServer ...

  5. ASP.NET 2.0中将 GridView 导出到 Excel 文件中 (转)

    下面代码实现将 GridView 导出到 Excel文件中. 值得注意的是VerifyRenderingInServerForm重载方法: MSDN上的 VerifyRenderingInServer ...

  6. 解决gridview导出到excel中汉字出现乱码的问题

    我在用下面代码将gridview导出到excel中时,其中的汉字出现了乱码: protected void Button2_Click(object sender, EventArgs e)      ...

  7. Web页面打印及GridView导出到Excel

    打印Web页面 在头部<head>加入 打印事件 <script   language=javascript>      function   doPrint()   {    ...

  8. Gridview导出到Excel,Gridview中的各类控件,Gridview中删除记录的处理

    Asp.net 2.0中新增的gridview控件,是十分强大的数据展示控件,在前面的系列文章里,分别展示了其中很多的基本用法和技巧(详见< ASP.NET 2.0中Gridview控件高级技巧 ...

  9. GridView 导出为Excel

    /// <summary>     /// GridView数据导出到Excel表     /// </summary>     /// <param name=&quo ...

最新文章

  1. 关于easyui datagrid分页的json格式
  2. 计算机第二阶段在线作业冯,中国石油大学(北京)《计算机应用基础》第一次在线作业 2...
  3. 时间转年月日_编程中常见的时间格式
  4. 王爽《汇编语言》第2版-----2、寄存器
  5. 如何使用小程序画布组件绘制自动缩放正方形
  6. arcsinx用计算机怎么按,数学arcsinx和arccosx怎么用公 – 手机爱问
  7. Android 应用商店评分+APP分享
  8. 怎么查EI论文的检索号
  9. 新游戏《真·方块无双》发布-穿越混世过险境,运筹方块化无双
  10. PTA L2-048 寻宝图
  11. 谈谈面试题之为什么用线程池?解释下线程池参数?
  12. ubuntu命令行fdisk扩展分区
  13. Android Sdk热修复实践之旅
  14. 在线浏览pdf doc html,前端实现在线预览pdf、word、xls、ppt等文件
  15. 明日服务器中断,明日之后服务器中断怎么办
  16. 机器学习从零到入门 集成学习
  17. 晶振的构造及工作原理
  18. Android移植问题,从m3升级到m5
  19. PostgreSQL 11 1Kw TPCC , 1亿 TPCB 7*24 强压耐久测试 1
  20. C#与基恩士PLC的KV-Nano系列通讯

热门文章

  1. c语言数组与指针浅析
  2. RIP(Routing Information Protocol)精析04
  3. red hat 5 和 oracle
  4. hdu-2204 Eddy's爱好 nyoj 526
  5. 数据结构(严蔚敏)之四——链栈之c语言实现
  6. 20180525小测
  7. 【推荐】JS面象对象编程视频教程
  8. 考研英语作文:一封欢迎词
  9. 信号处理:CTFS-CTFT
  10. STM32之的GPIO推挽输出与开漏输出的区别