zoukankan
html css js c++ java
将GridView中内容导入到Excel(或Word)中
导入Excel:
Response.Clear();
Response.Buffer
=
true
;
Response.Charset
=
"
GB2312
"
;
Response.AppendHeader(
"
Content-Disposition
"
,
"
attachment;filename=FileName.xls
"
);
//
如果设置为 GetEncoding("GB2312");导出的文件将会出现乱码!!!
Response.ContentEncoding
=
System.Text.Encoding.UTF7;
Response.ContentType
=
"
application/ms-excel
"
;
//
设置输出文件类型为excel文件。
System.IO.StringWriter oStringWriter
=
new
System.IO.StringWriter();
System.Web.UI.HtmlTextWriter oHtmlTextWriter
=
new
System.Web.UI.HtmlTextWriter(oStringWriter);
this
.GridView1.RenderControl(oHtmlTextWriter);
Response.Output.Write(oStringWriter.ToString());
Response.Flush();
Response.End();
导入Word:
Response.Clear();
Response.Buffer
=
true
;
Response.Charset
=
"
GB2312
"
;
Response.AppendHeader(
"
Content-Disposition
"
,
"
attachment;filename=FileName.xls
"
);
//
如果设置为 GetEncoding("GB2312");导出的文件将会出现乱码!!!
Response.ContentEncoding
=
System.Text.Encoding.UTF7;
Response.ContentType
=
"
application/ms-excel
"
;
//
设置输出文件类型为excel文件。
System.IO.StringWriter oStringWriter
=
new
System.IO.StringWriter();
System.Web.UI.HtmlTextWriter oHtmlTextWriter
=
new
System.Web.UI.HtmlTextWriter(oStringWriter);
this
.GridView1.RenderControl(oHtmlTextWriter);
Response.Output.Write(oStringWriter.ToString());
Response.Flush();
Response.End();
查看全文
相关阅读:
C++类的内存结构
emplace与insert的区别(C++11)
C/C++宏的奇技淫巧
编译器对内存的分配
利用C++实现模块隐藏(R3层断链)
PCB标准规范
RTC 总结
0.96寸OLED显示屏 IIC接口(SSD1306)
串行通信简介(SPI, IIC, UART)
人生感悟
原文地址:https://www.cnblogs.com/fubeidong/p/624519.html
最新文章
引用类型的深拷贝
新特性
数据库优化
stuff 字符串拼接
应用程序和Activity
Spring Boot-整合MyBatis
Spring Boot-开启第一步
Spring Security探究之路之开始
Spring Security 介绍
Spring中的属性注入注解
热门文章
从磁盘结构到数据库索引
HTTP缓存小结
MySQL 悲观锁和乐观锁
SpringBoot自动配置的魔法
java# webservice# 使用cxf工具生产webservice客户端代码
java# 设计模式# 观察者模式 及应用场景
代理模式
原型模式
linux与Windows进程控制
Web服务器----mongoose
Copyright © 2011-2022 走看看