zoukankan
html css js c++ java
GridView导出Exel
在我们的开发,特别是大数据量情况下,经常要设计到系统与办公工具的连接,以便更好的处理这些数据。特别是Exel的应用。
具体的实现代码。
导出Exel Code
1
protected
void
Button1_Click(
object
sender, EventArgs e)
2
{
3
//
Gridview绑定数据
4
BindData();
5
Response.Buffer
=
true
;
/**/
///
定义文档类型、字符编码
6
Response.Clear();
7
HttpContext.Current.Response.Charset
=
"
UTF-8
"
;
8
HttpContext.Current.Response.ContentEncoding
=
System.Text.Encoding.Default;
9
HttpContext.Current.Response.ContentType
=
"
application/ms-excel
"
;
10
/**/
///
输出的文件
11
HttpContext.Current.Response.AppendHeader(
"
Content-Disposition
"
,
"
attachment;filename=
"
+
"
Old.xls
"
);
12
/**/
///
定义一个输入流
13
System.IO.StringWriter tw
=
new
System.IO.StringWriter();
14
System.Web.UI.HtmlTextWriter hw
=
new
System.Web.UI.HtmlTextWriter(tw);
15
/**/
///
将目标数据绑定到输入流输出
16
DataGrid1.RenderControl(hw);
17
HttpContext.Current.Response.Write(tw.ToString());
18
HttpContext.Current.Response.End();
19
}
查看全文
相关阅读:
浏览器中使用js跨域获取数据
Flash和JavaScript通信
display
流媒体,hls
防止字溢出
<head>头部
ps图层填充颜色——先选好颜色,再选中需要填充颜色或者修改颜色的图层,最后按住Alt+Delete键。完成。
div相对于浏览器窗口居中、图片相对于外层的div居中
CSS绘制三角形
点击A页面链接,跳转至B页面指定位置
原文地址:https://www.cnblogs.com/yank/p/1026076.html
最新文章
FQ后不能上网修改注册表的方法
使用jquery触发a标签跳转
前端比较实用的插件
jQuery
项目开发中注意点
js 时间戳转换成格式化日期 日期格式化
js 获取url的参数值 一个或多个参数
js 获取手机屏幕高度的代码
前端 html h5 移动端 手机端 仿ios左滑删除效果
判断是否是用微信打开、是否是用微信朋友圈打开
热门文章
背景位置/尺寸 一起写的情况
第二章-jQuery选择器
正则表达式 匹配同时包含字母和数字的字符串 2-10位
ie兼容
固定表格布局,固定列的宽度,溢出字隐藏
浏览器内核
css布局
最流行的前端框架、库、JavaScript模板引擎
说说前端性能优化方案
一个页面从输入url,到页面显示加载完成,这个过程中都发生了什么?
Copyright © 2011-2022 走看看