zoukankan      html  css  js  c++  java
  • asp.net 控件 导出 excel

    //导出EXCEL
    protected void btnDaoChu_Click(object sender, EventArgs e)
    {
    HttpContext.Current.Response.Clear();
    HttpContext.Current.Response.Buffer = true;
    HttpContext.Current.Response.AppendHeader("Content-Disposition", "attachment;filename=" + HttpUtility.UrlEncode("XXX表") + new Random().Next() + ".xls");
    HttpContext.Current.Response.Charset = "UTF-8";
    HttpContext.Current.Response.ContentEncoding = System.Text.Encoding.Default;
    HttpContext.Current.Response.ContentType = "application/ms-excel";
    System.IO.StringWriter tw = new System.IO.StringWriter();
    System.Web.UI.HtmlTextWriter hw = new System.Web.UI.HtmlTextWriter(tw);

    GridView1.AllowPaging = false;
    BindGrd();
    GridView1.RenderControl(hw);
    HttpContext.Current.Response.Write(tw.ToString());
    HttpContext.Current.Response.End();

    GridView1.AllowPaging = true;
    BindGrd();

    }
    public override void VerifyRenderingInServerForm(Control control)
    {

    // Confirms that an HtmlForm control is rendered for

    }

  • 相关阅读:
    Java面向对象(继承、抽象类)
    Java面向对象(类、封装)
    Java基础语法(Eclipse)
    JavaScript new对象的四个过程
    原生js实现深复制
    es6 实现双链表
    快速排序
    跨域问题
    pm2 使用
    js冒泡排序
  • 原文地址:https://www.cnblogs.com/whwfwfy/p/4630351.html
Copyright © 2011-2022 走看看