zoukankan      html  css  js  c++  java
  • Gridview导出成Excel

    在aspx里面加上

    <%@ Page Language="C#" AutoEventWireup="true" CodeFile="AAAAAAA.aspx.cs" Inherits="AAAAAA" EnableEventValidation="false" %>

    重载一个方法

        public override void VerifyRenderingInServerForm(Control control)
        {
            //这个必不可少
        }

    //先隐藏一些列

            GridView_AdvancePaymentChange.AllowPaging = false;
            bindData();
            GridView_AdvancePaymentChange.Columns[0].Visible = false;
            DateTime dt = System.DateTime.Now;
            string str = dt.ToString("yyyyMMddhhmmss");
            str = "预付款调整表" + str + ".xls";
            Response.ClearContent();
            Response.AppendHeader("Content-Disposition", "attachment;filename=" + HttpUtility.UrlEncode(str, Encoding.UTF8).ToString());
            Response.ContentType = "application/excel";
            StringWriter sw = new StringWriter();
            HtmlTextWriter htw = new HtmlTextWriter(sw);
            GridView_AdvancePaymentChange.RenderControl(htw);
            Response.Write(sw.ToString());
            Response.End();
            GridView_AdvancePaymentChange.AllowPaging = true;
  • 相关阅读:
    spring-mvc dispatcherServlet
    常用注解
    spring基础
    消息转换
    高级装配
    Leetcode第242题:有效的字母异位词
    Leetcode第76题:最小覆盖子串
    Leetcode633题平方数之和
    Leetcode454题四数之和II
    java从虚拟机执行角度解析案例(转)
  • 原文地址:https://www.cnblogs.com/tongdengquan/p/6090523.html
Copyright © 2011-2022 走看看