博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
asp.net将内容导出到Excel,Table表格数据(html)导出EXCEL
阅读量:6138 次
发布时间:2019-06-21

本文共 1550 字,大约阅读时间需要 5 分钟。

代码:

   

1      ///  2         /// HTML Table表格数据(html)导出EXCEL 3         ///  4         /// 表头 5         /// 内容 6         /// 文件名称 7         public void ExportToExcel(string tableHeader,string tableContent,string sheetName) 8         { 9             string fileName = sheetName + DateTime.Now.ToString("yyyyMMddHHmmss");10             string tabData = htmlTable;11             if (tabData != null)12             {13                 StringWriter sw = new System.IO.StringWriter();14                 sw.WriteLine("
");15 sw.WriteLine("
");16 sw.WriteLine("
");17 sw.WriteLine(tableHeader);18 sw.WriteLine("
");19 sw.WriteLine(tableContent);20 sw.WriteLine("
");21 sw.WriteLine("");22 sw.WriteLine("");23 sw.Close();24 Response.Clear();25 Response.Buffer = true;26 Response.Charset = "UTF-8";27 //Response.Charset = "GB2312";28 //this.EnableViewState = false;29 Response.AddHeader("Content-Disposition", "attachment; filename=" + fileName + ".xls");30 Response.ContentType = "application/ms-excel";31 Response.ContentEncoding = System.Text.Encoding.GetEncoding("UTF-8");32 Response.Write(sw);33 Response.End();34 }35 }

 

转载于:https://www.cnblogs.com/linJie1930906722/p/5215925.html

你可能感兴趣的文章
深入理解Java HashMap实现原理
查看>>
阿里云备案获取服务号
查看>>
深入理解Python中的__builtin__和__builtins__
查看>>
YII AJAX registerScript
查看>>
ARC forbids explicit message send of 'retainCount'
查看>>
redis单机安装
查看>>
golang内存分配
查看>>
手把手教你----使用Nuget管理自己的项目库
查看>>
trubleshoting方式浅谈
查看>>
编目DB2数据库(原创)
查看>>
企业开发中选择logback而不是log4j的理由
查看>>
信息抽取的五个层次
查看>>
IOS开发--横向流水布局实现
查看>>
【DATAGUARD】手工恢复备库日志中断
查看>>
Kettle访问IDH2.3中的HBase
查看>>
jQuery网页背景灯光闪烁特效
查看>>
【转载】JVM类加载机制小结
查看>>
Android Studio(七):项目从Eclipse到Android Studio迁移
查看>>
在Solr中使用中文分词
查看>>
Eclipse之CTRL+左键直接进入方法函数Implementation
查看>>