Repeater导出EXCEL 文本格式的解决方案
来源:互联网 发布:mysql 删除主键 编辑:程序博客网 时间:2024/05/16 18:31
数据绑定到Repeater1 ,下面是将Repeater1的内容导出的示例代码
System.IO.StringWriter sw = new System.IO.StringWriter();
System.Web.UI.HtmlTextWriter hw = new System.Web.UI.HtmlTextWriter(sw);
this.Repeater1.RenderControl(hw);
Response.Clear();
Response.ContentType = "application/vnd.ms-excel";
Response.Charset = "";
Page.EnableViewState = false;
Response.AppendHeader("Content-Disposition", "attachment;filename=Teacher.xls");
Response.Write("<html><head><meta http-equiv=Content-Type content=/"text/html; charset=GB2312/"><title> Copyright by SDU</title></head><body><center>");
Response.Write(sw.ToString());
Response.Write("</center></body></html>");
Response.End();
System.Web.UI.HtmlTextWriter hw = new System.Web.UI.HtmlTextWriter(sw);
this.Repeater1.RenderControl(hw);
Response.Clear();
Response.ContentType = "application/vnd.ms-excel";
Response.Charset = "";
Page.EnableViewState = false;
Response.AppendHeader("Content-Disposition", "attachment;filename=Teacher.xls");
Response.Write("<html><head><meta http-equiv=Content-Type content=/"text/html; charset=GB2312/"><title> Copyright by SDU</title></head><body><center>");
Response.Write(sw.ToString());
Response.Write("</center></body></html>");
Response.End();
说明:当字符型的数字串导出到excel的时候,经常自动变为科学记数法表示,解决的方法,绑定到Repeater1的时候如此:
<td style="vnd.ms-excel.numberformat:@"><%# DataBinder.Eval(Container.DataItem, "shenfenzheng") %></td>
注:导出的文件扩展名虽然中XLS,但是格式依然是HTML格式。请用户仔细鉴别!只不过可用excel打开就是了。
- Repeater导出EXCEL 文本格式的解决方案
- Repeater导出为excel格式
- Repeater导出为excel格式
- [Repeater]导出为excel格式
- GridView导出EXCEL文本格式
- Repeater 导出excel&数字以文本形式导出到excel&&DataTable通过gridview导出excel
- 关于控件导出Excel格式问题的新解决方案
- delphi中导出excel文本格式
- GridView 导出Excel 为文本格式
- Repeater导出EXCEL
- JSP页面数字格式导出excel 为文本格式的设置
- VC 导出的格式 Excel
- VC 导出的格式 Excel
- 导出指定格式的excel
- POI导出excel的解决方案
- Repeater内容导出到Excel
- VC中导出能被excel正确识别的UNICODE格式文本
- 使用poi做excel导出时解决以文本格式存储的数字问题
- Struts2通配符配置
- Timing Modeling--时序模型
- Legal or Not 拓扑加邻接表 hdu
- JavaScript Chart 插件整理
- Groovy 读取excel文件
- Repeater导出EXCEL 文本格式的解决方案
- 编译器、连接器学习笔记--(一)--综述
- 详细介绍Linux shell脚本基础学习
- 丢失数据文件,没有备份,如何启库的解决方法
- Oracle ASM 详解
- Jforum创建Action
- hdu3374最大最小表示+kmp
- PHP打开zip文件中的图片
- Zookeeper开源客户端框架Curator简介