gridview 导出到excel,repeater类似
protected void Convert2Excel(string fileName)
{
//设定输入文件流的字符集
this.Response.Charset = "gb2312";
//设定编码方式为UTF7
this.Response.ContentEncoding = Encoding.UTF7;
//设定响应头 即响应中含有附件
this.Response.AppendHeader("Content-Disposition",
string.Format("attachments;filename={0}",
HttpUtility.UrlEncode(fileName,Encoding.UTF8).ToString())
);
//设定响应类型为Excel文件
this.Response.ContentType = "application/ms-excel";
//响应不存储于ViewState中
this.EnableViewState = false;
//实例化字符流写入器
StringWriter writer = new StringWriter();
//实例化Html字符流写入器
HtmlTextWriter hw = new HtmlTextWriter(writer);
//将GridView中所有的数据和格式转化为Html代码并写入至Html字符流写入器
this.GridView1.RenderControl(hw);
//在响应中输出GridView控件的Html代码
this.Response.Write(writer.ToString());
//停止响应
this.Response.End();
}
protected void btnConvert2Excel_Click(object sender, EventArgs e)
{
//输入文件名 导入至Excel文件中
this.Convert2Excel("员工信息.xls");
}
gridview 导出到excel,repeater类似相关推荐
- Gridview导出到EXCEL
为避免出错的准备 出错1:类型"GridView"的控件"GridView1"必须放在具有 runat=server 的窗体标记内 解决方案:在后台文件中重载V ...
- GridView导出到Excel和开源图表工具
导出GridView到Excel 把GridView导出到Excel是一个很常用的功能,在网上搜索的解决方案都是一些零碎的代码,并且有很多问题,不是在所有环境下可以通用的,你甚至还有去处理一些这些代码 ...
- GridView导出到Excel或Word文件
在项目中我们经常会遇到要求将一些数据导出成Excel或者Word表格的情况,比如中国移动(我是中国移动用户)网上查话费的页面中就有一个导出到Excel的功能,光大网上银行查看历史明细也有这些功能... ...
- ASP.NET 2.0中将 GridView 导出到 Excel 文件中
下面代码实现将 GridView 导出到 Excel文件中. 值得注意的是VerifyRenderingInServerForm重载方法: MSDN上的 VerifyRenderingInServer ...
- ASP.NET 2.0中将 GridView 导出到 Excel 文件中 (转)
下面代码实现将 GridView 导出到 Excel文件中. 值得注意的是VerifyRenderingInServerForm重载方法: MSDN上的 VerifyRenderingInServer ...
- 解决gridview导出到excel中汉字出现乱码的问题
我在用下面代码将gridview导出到excel中时,其中的汉字出现了乱码: protected void Button2_Click(object sender, EventArgs e) ...
- Web页面打印及GridView导出到Excel
打印Web页面 在头部<head>加入 打印事件 <script language=javascript> function doPrint() { ...
- Gridview导出到Excel,Gridview中的各类控件,Gridview中删除记录的处理
Asp.net 2.0中新增的gridview控件,是十分强大的数据展示控件,在前面的系列文章里,分别展示了其中很多的基本用法和技巧(详见< ASP.NET 2.0中Gridview控件高级技巧 ...
- GridView 导出为Excel
/// <summary> /// GridView数据导出到Excel表 /// </summary> /// <param name=&quo ...
最新文章
- 关于easyui datagrid分页的json格式
- 计算机第二阶段在线作业冯,中国石油大学(北京)《计算机应用基础》第一次在线作业 2...
- 时间转年月日_编程中常见的时间格式
- 王爽《汇编语言》第2版-----2、寄存器
- 如何使用小程序画布组件绘制自动缩放正方形
- arcsinx用计算机怎么按,数学arcsinx和arccosx怎么用公 – 手机爱问
- Android 应用商店评分+APP分享
- 怎么查EI论文的检索号
- 新游戏《真·方块无双》发布-穿越混世过险境,运筹方块化无双
- PTA L2-048 寻宝图
- 谈谈面试题之为什么用线程池?解释下线程池参数?
- ubuntu命令行fdisk扩展分区
- Android Sdk热修复实践之旅
- 在线浏览pdf doc html,前端实现在线预览pdf、word、xls、ppt等文件
- 明日服务器中断,明日之后服务器中断怎么办
- 机器学习从零到入门 集成学习
- 晶振的构造及工作原理
- Android移植问题,从m3升级到m5
- PostgreSQL 11 1Kw TPCC , 1亿 TPCB 7*24 强压耐久测试 1
- C#与基恩士PLC的KV-Nano系列通讯