zoukankan
html css js c++ java
实现将Web页面的内容,Export To Excel的功能
public
void
ToExcel(System.Web.UI.Control ctl,
string
FileName)
{
HttpContext.Current.Response.Charset
=
"
UTF-8
"
;
//
或UTF-7 以防乱码
HttpContext.Current.Response.ContentEncoding
=
System.Text.Encoding.Default;
HttpContext.Current.Response.ContentType
=
"
application/ms-excel
"
;
HttpContext.Current.Response.AppendHeader(
"
Content-Disposition
"
,
"
attachment;filename=
"
+
""
+
FileName
+
"
.xls
"
);
ctl.Page.EnableViewState
=
false
;
System.IO.StringWriter tw
=
new
System.IO.StringWriter();
System.Web.UI.HtmlTextWriter hw
=
new
System.Web.UI.HtmlTextWriter(tw);
ctl.RenderControl(hw);
HttpContext.Current.Response.Write(tw.ToString());
HttpContext.Current.Response.End();
ctl.Page.EnableViewState
=
true
;
}
原文:
http://free56.cn/post/4.html
文章首发
查看全文
相关阅读:
用jQuery的offset()替代javascript的offset
java实现SAP BO登录
原生js实现模块来回拖拽效果
HTML中marquee标签的使用
axure 预览"HTTP/1.1 302 Found"
redis命令详解
idea找不到package下的mapper.xml文件
confluence搭建详情
httpClient解决post请求重定向的问题
java double相加
原文地址:https://www.cnblogs.com/skywind/p/470699.html
最新文章
VUE CLI3的使用
vmtools的使用
Java8-Optional 容器类
Java8并行流
react 详细解析学习笔记
vue cli3.0快速搭建项目详解(强烈推荐)
web前端面试题整理
idea 2018版最新激活注册方法
vuex使用方法
如何在vue中引入图片?
热门文章
vue开发知识点总结
git详细使用教程
前端性能优化方案都有哪些?
如何快速搭建本地服务
Jenkins+gitlab自动构建环境搭建
Nexus搭建私服的过程
【JVM学习笔记二】垃圾收集器与内存分配策略
【JVM学习笔记一】Java内存区域
Spring Cloud的常规组件和简单实战(一)
Spring Aware获取Bean和其他对象
Copyright © 2011-2022 走看看