.NET中怎么把Gridview中的值导出到Excel表格里?

来源:百度知道 编辑:UC知道 时间:2024/09/18 06:11:37
就是我想把Gridview中的值导入到Excel的表格里面 不知道可行 有谁知道可以的话 和我说下 先谢过~~
一楼你的方法我试了 怎么不行啊 是不是你少说了什么啊?我也初学这个,对这个Gridview导出Excel没有多少概念 如果你的方法行的通 还望详细说下 或是给个实际的例子也可以 感激不尽!

你可以参考下面的牛人写的文章。
http://blog.csdn.net/21aspnet/archive/2007/03/25/1540301.aspx

页面的html里添加 EnableEventValidation="false"
(<%@ Page Language="C#" AutoEventWireup="true" CodeFile="FlowInfo_List.aspx.cs" Inherits="Flow_FlowInfo_List" EnableEventValidation="false"%>")

//不加这个,会提示--“类型“GridView”的控件“GridView1”必须放在具有 runat=server 的窗体标记内。”放在 runat=server 的窗体标记内也会提示!
public override void VerifyRenderingInServerForm(Control control)
{
}
protected void btnOut_Click(object sender, EventArgs e)
{
this.GridView1.ShowHeader = true;
string ExcelName =DateTime.Now.ToShortDateString();

GridView1.PageIndex = 0;

// 必须关闭分页
GridView1.AllowPaging = false;
//重新填充gr