zoukankan      html  css  js  c++  java
  • asp.net导出EXCEL的好方法!(好用,导出全部数据)

    1.调用方法:

    ExportExcel("application/ms-excel", "EXCEL名称.xls", GridView1, this.Page);


    2.定义方法:

     /// <summary>
            /// 另外一种存为EXCEL的方法
            /// </summary>
            /// <param name="FileType"></param>
            /// <param name="FileName"></param>
            /// <param name="gs"></param>
            /// <param name="page"></param>
            /// Response.ContentEncoding = System.Text.Encoding.GetEncoding("gb2312");
            public static void ExportExcel(string FileType, string FileName, GridView gs, System.Web.UI.Page page)
            {
                if (gs.Rows.Count >= 65535)
                {
                    MessageShow("数据条数超过65535!无法导出请缩小查询范围!");
                    return;
                }
                Microsoft.Office.Interop.Excel.ApplicationClass eapp = new Microsoft.Office.Interop.Excel.ApplicationClass();
                eapp.Application.Workbooks.Close();
                eapp.Quit();
                page.Response.Charset = "GB2312";
                //  page.Response.ContentEncoding = System.Text.Encoding.UTF7;
                page.Response.ContentEncoding = System.Text.Encoding.GetEncoding("gb2312");
                page.Response.AppendHeader("Content-Disposition", "attachment;filename=" + HttpUtility.UrlEncode(FileName, Encoding.UTF8).ToString());
                page.Response.ContentType = FileType;
                page.EnableViewState = false;
                StringWriter tw = new StringWriter();
                HtmlTextWriter hw = new HtmlTextWriter(tw);
                gs.RenderControl(hw);
                page.Response.Write(tw.ToString());
                page.Response.End();
            }
  • 相关阅读:
    把CentOS改成中文
    String,StringBuffer,StringBuilder三者性能对比
    在Linux上部署安装C/C++开发环境
    Kali Linux安装ssh服务
    Kali VirtualBox安装增强功能
    CentOS安装docker
    CentOS安装jdk11
    Java基本数据类型
    奥卡姆剃刀定律在Java代码中的体现——记一次LeetCode刷题心得
    Java 实现简易登录注册功能
  • 原文地址:https://www.cnblogs.com/hfzsjz/p/3178402.html
Copyright © 2011-2022 走看看