首页 > 其他 > 详细

girdView数据导出Excel

时间:2015-08-29 13:56:57      阅读:118      评论:0      收藏:0      [点我收藏+]
/// <summary>
    /// 导出分页
    /// </summary>
    /// <param name="sender"></param>
    /// <param name="e"></param>
    protected void btnExport_Click(object sender, EventArgs e)
    {
        Response.Clear();
        Response.AddHeader("content-disposition", "attachment;filename=FileName.xls");
        Response.Charset = "gb2312";
        Response.ContentType = "application/vnd.xls";
        System.IO.StringWriter stringWrite = new System.IO.StringWriter();
        System.Web.UI.HtmlTextWriter htmlWrite = new HtmlTextWriter(stringWrite);

        gvScenic.AllowPaging = false;
        bindData();
        gvScenic.RenderControl(htmlWrite);

        Response.Write(stringWrite.ToString());
        Response.End();
        gvScenic.AllowPaging = true;
        bindData();
    }

加入form=ruanserver验证,否则报错

public override void VerifyRenderingInServerForm(Control control)
    {

    }

前台页面加入

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

girdView数据导出Excel

原文:http://www.cnblogs.com/ilooking/p/4768896.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!