GridView导出数据到Excel
来源:互联网 发布:金柚网通知去面试 编辑:程序博客网 时间:2024/04/30 10:06
1、在aspx页面Page标记中设置EnableEventValidation属性
<%@ Page Language="C#" EnableEventValidation = "false" AutoEventWireup="true" CodeFile="OperationLogList.aspx.cs"
Inherits="UserManage_OperationLogList" %>
2、导出数据到Excel
Response.Clear();
Response.Buffer = true;
Response.Charset = "GB2312";
Response.AppendHeader("Content-Disposition", "attachment;filename=OperationData.xls");
// 如果设置为 GetEncoding("GB2312");导出的文件将会出现乱码!!!
Response.ContentEncoding = System.Text.Encoding.UTF8;
Response.ContentType = "application/ms-excel";//设置输出文件类型为excel文件。?
System.IO.StringWriter oStringWriter = new System.IO.StringWriter();
System.Web.UI.HtmlTextWriter oHtmlTextWriter = new System.Web.UI.HtmlTextWriter(oStringWriter);
// 设置GridView控件不可以分页,绑定数据,导出数据到Excel
this.gvLogList.AllowPaging = false;
ExecQuery();
this.gvLogList.RenderControl(oHtmlTextWriter);
Response.Output.Write(oStringWriter.ToString());
Response.Flush();
Response.End();
// 设置GridView控件可以分页,重新绑定数据
this.gvLogList.AllowPaging = true;
ExecQuery();
3、重写方法VerifyRenderingInServerForm(),必须有,方法体为空就可以。
public override void VerifyRenderingInServerForm(Control control)
{
}
- GridView导出数据到Excel
- GridView导出数据到Excel
- GridView导出数据到Excel
- GridView导出数据到Excel
- Gridview导出数据到Excel
- 导出gridview数据到Excel
- gridview导出数据到excel
- 导出GridView数据到Excel
- GridView导出数据到Excel
- GridView导出数据到Excel
- Gridview导出数据到Excel
- GridView导出数据到Excel
- gridView导出数据到Excel...Excel导入数据到GridView
- GridView 导出数据到excel数据乱码
- GridView 导出数据到 EXCEL 失败
- GridView 数据导出到 Excel文件
- GridView数据导出到Word/Excel中
- gridview数据导出到excel打印
- VC/MFC CStatic控件用法
- 嵌入式linux学习方法总结
- js length
- ofbiz的webservice接口提供(2)-数据类型的局限性
- ASP.NET页面跳转的几种方法简单介绍
- GridView导出数据到Excel
- 不允许匿名访问时验证码不显示问题
- java中InvocationHandler 用于实现代理。
- 不定参数的应用
- pentaho框架中如何新建自己的solutions
- JSP动态生成并调用JSP程序,你这样用过吗?
- ASP.Net基于表单的身份验证
- 虚拟机概述及VPC和VS的区别
- iPhone开发:抢先拥抱软件开发的未来