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;
  • 相关阅读:
    C#按模板生成word文档总结
    Aspose.Words.dll根据模板生成word
    WCF服务
    Fiddler抓包工具
    文本过长显示...
    java JDK 环境变量配置
    js return关键字
    js限制文本框输入内容
    jQuery学习一
    JSON 教程
  • 原文地址:https://www.cnblogs.com/tongdengquan/p/6090523.html
Copyright © 2011-2022 走看看