跳动百科

gridview导出excel的方法(gridview导出excel)

缪卿明
导读 大家好,我是小跳,我来为大家解答以上问题。gridview导出excel的方法,gridview导出excel很多人还不知道,现在让我们一起来看看吧!1、1、...

大家好,我是小跳,我来为大家解答以上问题。gridview导出excel的方法,gridview导出excel很多人还不知道,现在让我们一起来看看吧!

1、

1、现在,GridView中已经绑定了数据,接下来的任务就是导出到Excel。下面是button事件中的代码

2、Response.ClearContent();

3、Response.AddHeader("content-disposition", "attachment; filename=MyExcelFile.xls");

4、Response.ContentType = "application/excel";

5、StringWriter sw = new StringWriter();

6、HtmlTextWriter htw = new HtmlTextWriter(sw);

7、gvUsers.RenderControl(htw);

8、Response.Write(sw.ToString());

9、Response.End();

10、并且还需要override一下VerifyRenderingInServerForm方法(这一点非常重要,否则在点击按钮后会报错,译者注),代码如下:

11、public override void VerifyRenderingInServerForm(Control control)

12、{

13、}

本文到此讲解完毕了,希望对大家有帮助。