GridView数据导出
来源:互联网 发布:html js页面传值 编辑:程序博客网 时间:2024/05/23 13:04
自定义一个方法
private void Export(string FileType, string FileName) { Response.Charset = "GB2312"; Response.ContentEncoding = System.Text.Encoding.UTF7; Response.AppendHeader("Content-Disposition", "attachment;filename=" + HttpUtility.UrlEncode(FileName, Encoding.UTF8).ToString()); Response.ContentType = FileType; this.EnableViewState = false; StringWriter tw = new StringWriter(); HtmlTextWriter hw = new HtmlTextWriter(tw); GridView1.RenderControl(hw); Response.Write(tw.ToString()); Response.End(); }
导出按钮的单击事件
protected void Button1_Click(object sender, EventArgs e) { Export("application/ms-excel", "学生成绩报表.xls"); }
另外不可缺少的(如果没有下面方法会报错类型“GridView”的控件“GridView1”必须放在具有 runat=server 的窗体标记内)
public override void VerifyRenderingInServerForm(Control control) { }
记得引用命名空间IO、Text
- GridView数据导出
- .net gridview导出数据
- GridView导出数据到Excel
- GridView导出数据到Excel
- GridView导出数据到Excel
- GridView导出数据到Excel
- Gridview导出数据到Excel
- 导出gridview数据到Excel
- GridView数据的导入导出
- GridView控件列表数据导出
- gridview导出数据到excel
- 导出GridView数据到Excel
- GridView导出数据到Excel
- GridView导出数据到Excel
- Gridview导出数据到Excel
- GridView导出数据到Excel
- gridview中数据的导出
- GridView 导出数据到excel数据乱码
- GridView编辑、删除
- ASIHTTPRequest系列(一):同步和异步请求 .
- 第十一周第四天 自定义函数
- 小白学Linux之gcc的一些常见用法
- 测试的几个方面
- GridView数据导出
- 将设计模式运用于游戏设计:将日志做成单件
- js滚动字幕3
- Apache2服务器因为端口被占用导致无法访问的解决方法
- hdu 1325 is it a tree? 5.1.3
- 一步一步写算法(之 A*算法)
- ASIHTTPRequest系列(二):文件下载 .
- 将设计模式运用于游戏设计:适配器模式
- 如何在Xcode下使用SVN?