html方式导出word
来源:互联网 发布:基恩士plc最新编程软件 编辑:程序博客网 时间:2024/06/05 13:31
public static void DataTable2Excel2(DataTable dtData, string name) { if (dtData == null) return; HttpContext curContext = System.Web.HttpContext.Current; // 设置编码 curContext.Response.ContentType = "application/vnd.ms-excel"; curContext.Response.ContentEncoding = System.Text.Encoding.UTF8; curContext.Response.Charset = "GB2312"; curContext.Response.AppendHeader("Content-Disposition", "attachment;filename=" + System.Web.HttpUtility.UrlEncode(name) + ".xls"); System.Text.StringBuilder sb = new System.Text.StringBuilder(); sb.Append(@"<html xmlns:o='urn:schemas-microsoft-com:office:office' xmlns:x='urn:schemas-microsoft-com:office:excel'> <head><xml><x:ExcelWorkbook><x:ExcelWorksheets><x:ExcelWorksheet><x:Name>Sheet1</x:Name> <x:WorksheetOptions><x:DoNotDisplayGridlines/></x:WorksheetOptions></x:ExcelWorksheet> </x:ExcelWorksheets></x:ExcelWorkbook></xml></head> <body><div><table>"); sb.Append("<tr>"); for (int k = 0; k < dtData.Columns.Count; k++) { sb.Append("<td>"); sb.Append(dtData.Columns[k].ColumnName); sb.Append("</td>"); } sb.Append("</tr>"); for (int i = 0; i < dtData.Rows.Count; i++) { sb.Append("<tr>"); for (int j = 0; j < dtData.Columns.Count; j++) { sb.Append("<td x:str='" + dtData.Rows[i][j].ToString() + "'>"); sb.Append(dtData.Rows[i][j].ToString()); sb.Append("</td>"); } sb.Append("</tr>"); } sb.Append("</table></div></body></html>"); curContext.Response.Write(sb.ToString()); curContext.Response.End(); }
0 0
- html方式导出word
- html导出为word
- 将html导出word
- 关于HTML的word导出
- response导出html到word
- html页面导出word文档
- html导出 word文档教程
- xml方式导出word优缺点:
- javascript Html 导出为word excel
- java 导出html到pdf word
- java将html导出到word
- javascrip将html导出到word
- poi将html导出到word
- java将html导出成word
- PowerDesigner 导出表结构到word html
- java将html导出到word
- power designer导出word或html
- PowerDesigner导出Word或者HTML文件小结
- 贝叶斯公式及推广
- ios Crash闪退日志获取和上传至服务器
- html基本标签
- matlab下配置libsvm
- HttpClient 中的三个超时详解
- html方式导出word
- android生命周期
- CSS3新特性+less实验(3)——transition
- cocos2d-x lua 实现单例(管理类)
- ASP.NET 状态服务 及 session丢失问题解决方案总结
- python+gtk 开发用的在线帮助文档
- Android开发环境部署——非常详细的Android开发环境搭建教程(linux 环境)
- iOS之UI控件之TableView详细解释
- QuickTest Professional 11无限试用期破解方法