step 1:
在再这页的aspx文件<%@ Page Language="C#" AutoEventWireup="true"  %>
中加上EnableEventValidation="false"
step 2:
把这段代码加在cs 文件中
public override void VerifyRenderingInServerForm(Control control)
    {
        // base.VerifyRenderingInServerForm(control);
    }
step 3:
后台(1)
protected void btnExcel_Click(object sender, EventArgs e)
{
//导出到excel
GVStaff.AllowPaging = false;
Response.Clear();
Response.Buffer = true;
Response.Charset = "GB2312";
Response.AppendHeader("Content-Disposition", "attachment;filename=人员信息.xls");
Response.ContentEncoding = System.Text.Encoding.GetEncoding("GB2312");//设置输出流为简体中文
Response.ContentType = "application/ms-excel";//设置输出文件类型为excel文件。 
this.EnableViewState = false;
System.Globalization.CultureInfo myCItrad = new System.Globalization.CultureInfo("ZH-CN", true);
System.IO.StringWriter oStringWriter = new System.IO.StringWriter(myCItrad);
System.Web.UI.HtmlTextWriter oHtmlTextWriter = new System.Web.UI.HtmlTextWriter(oStringWriter);
GV1.RenderControl(oHtmlTextWriter);
Response.Write(oStringWriter.ToString());
Response.End();
}
后台(2)
    protected void Button1_Click(object sender, EventArgs e)
    {
        System.Web.UI.Control ctl = GridView1;
        bool CurrCtlVisible = ctl.Visible;
        ctl.Visible = true;
        Response.AppendHeader("Content-Disposition", "attachment;filename=Excel.xls");
        Response.ContentEncoding = System.Text.Encoding.GetEncoding("GB2312");
        Response.ContentType = "application/ms-excel";
        ctl.Page.EnableViewState = false;
        System.IO.StringWriter tw = new System.IO.StringWriter();
        System.Web.UI.HtmlTextWriter hw = new HtmlTextWriter(tw);
        ctl.RenderControl(hw);
        Response.Write(tw.ToString());
        Response.End();

ctl.Page.EnableViewState = true;
        ctl.Visible = CurrCtlVisible;
    }

转载于:https://www.cnblogs.com/xiexiaokui/archive/2006/05/07/393477.html

asp.net2.0 GridView 导出到 Excel相关推荐

  1. ASP.NET2.0 GridView小技巧汇粹

    1)GridView绑定数据源控件,需要有编辑和删除选项按钮时,数据源控件必须提供SQL操作语句或存储过程调用,一般,我的推荐做法是,使用无意义的SQL语句或存储过程来使GridView的编辑和删除按 ...

  2. ASP.NET 2.0中将 GridView 导出到 Excel 文件中

    下面代码实现将 GridView 导出到 Excel文件中. 值得注意的是VerifyRenderingInServerForm重载方法: MSDN上的 VerifyRenderingInServer ...

  3. ASP.NET 2.0中将 GridView 导出到 Excel 文件中 (转)

    下面代码实现将 GridView 导出到 Excel文件中. 值得注意的是VerifyRenderingInServerForm重载方法: MSDN上的 VerifyRenderingInServer ...

  4. asp.net2.0导出pdf文件完美解决方案【月儿原创】

    asp.net2.0导出pdf文件完美解决方案 作者:清清月儿 主页:http://blog.csdn.net/21aspnet/           时间:2007.5.28 PDF简介:PDF(P ...

  5. GridView导出到Excel或Word文件

    在项目中我们经常会遇到要求将一些数据导出成Excel或者Word表格的情况,比如中国移动(我是中国移动用户)网上查话费的页面中就有一个导出到Excel的功能,光大网上银行查看历史明细也有这些功能... ...

  6. ASP.NET2.0 ReportingServices使用详解

    ASP.NET2.0 ReportingServices使用详解 作者:清清月儿 主页:http://blog.csdn.net/21aspnet/          时间:2007.4.9 本文先做 ...

  7. ASP.NET2.0轻松搞定统计图表【月儿原创】

    ASP.NET2.0轻松搞定统计图表 作者:清清月儿 主页:http://blog.csdn.net/21aspnet/           时间:2007.3.27 本文讲述如何绘制条形图,折线图, ...

  8. 【开源】QuickPager ASP.NET2.0分页控件V2.0.0.3 【增加了使用说明】

    ================================ 欢迎转载,但是请注明出处.本文出自博客园 .谢谢合作! ================================ 最新版本:V ...

  9. ASP.NET2.0轻松搞定统计图表

    本文讲述如何绘制条形图,折线图,柱形图,面积图等常见图形. 效果图: 手把手教程: 原理:OWC是Office   Web   Compent的缩写,即Microsoft的Office   Web组件 ...

最新文章

  1. android 关机充电流程
  2. Programming Computer Vision with Python (学习笔记六)
  3. ITK读取CT DICOM,如何设置窗位和窗宽?
  4. GIS基础知识汇总篇(五)-无人机真正射影像的概念和制作原理
  5. 软件工程团队项目方案(四):高校申请指南
  6. 【Android学习笔记】【Android开发环境搭建】安装JDK
  7. python下载numpy库_python怎么下载numpy
  8. 关于icon小图标的实现
  9. 9点EXCEL计算公式
  10. 使用阿里云镜像加速器--docker
  11. php怎么seo,怎样学习seo
  12. 什么是M1、M2以及与资本市场的关系
  13. matlab 集群搭建,MATLAB 科学计算工作站及集群配置方案
  14. pci_register_driver
  15. 计算机开机发出长滴,在电脑开机时滴的一声,怎么去掉
  16. 支付系统中的设计模式09:组合模式
  17. 腾讯电脑管家新版 —— 权限雷达 二次体验报告
  18. 回顾并总结关于复利计算器的三次实验
  19. 谷歌学术+SCI-HUB一键下载SCI文献
  20. 2016码农谷全国大学生程序设计邀请赛(测试赛)

热门文章

  1. c语言写一个用矩形法求,写一个用矩形法求定积分的通用函数
  2. HEVC学习 —— HM的使用
  3. 基于Socket的文件传输(使用CSocket类)
  4. mysql批量写入redis_如何高效地向Redis插入大量的数据(推荐)
  5. ESB和注册服务管理的区别
  6. 2021 年百度之星·程序设计大赛 - 初赛二 1003 魔怔(并查集,联通性,欧拉回路)
  7. 两个pv挂一个vg_SKT前教练结婚,发布婚前感言,SKT和VG队员发来祝福
  8. _软件园三期西片区F地块举行招商推介会 超300家企业意向落户 - 本网原创
  9. 计算机网络简答题与计算题
  10. UnityGI1:光照烘培