zoukankan      html  css  js  c++  java
  • 导出EXECL 2003正常 2007 不正常问题

     Response.ClearContent();               

      Response.Buffer = true;              

       Response.Charset = "utf-8";               

      Response.AppendHeader("Content-Disposition", "attachment; filename=EnergyReport" +                     DateTime.Now.ToString("_yyyyMMdd_HHmmss") + ".xls");                

    Response.ContentEncoding = System.Text.Encoding.Default;            

         Response.ContentType = "application/ms-excel";

                    gv.AllowPaging = false;           

          gv.DataBind();              

       this.EnableViewState = false;             

        System.Globalization.CultureInfo ci = new System.Globalization.CultureInfo("ZH-CN", true);

                    System.IO.StringWriter tw = new System.IO.StringWriter(ci);          

           HtmlTextWriter hw = new HtmlTextWriter(tw);       

              gv.RenderControl(hw);

                    Response.Output.Write(tw.ToString());

                    gv.AllowPaging = true;              

       gv.DataBind();

                    Response.Flush();             

        Response.End();

    红色是主要的!

  • 相关阅读:
    指定时间的月初和月末一天的写法
    EF写distinct
    服务的调试和安装
    EF写INNER JOIN 链接
    BZOJ 1825: [JSOI2010]蔬菜庆典
    P4171 [JSOI2010]满汉全席
    Educational Codeforces Round 71 (Rated for Div. 2) Solution
    P4292 [WC2010]重建计划
    P3724 [AH2017/HNOI2017]大佬
    P5504 [JSOI2011]柠檬
  • 原文地址:https://www.cnblogs.com/DotNetCSharp/p/2299142.html
Copyright © 2011-2022 走看看