博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
(转)导出EXCEL时科学计数法问题
阅读量:4929 次
发布时间:2019-06-11

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

//1)  文本:vnd.ms-excel.numberformat:@

//2)  日期:vnd.ms-excel.numberformat:yyyy/mm/dd
//3)  数字:vnd.ms-excel.numberformat:#,##0.00
//4)  货币:vnd.ms-excel.numberformat:¥#,##0.00
//5)  百分比:vnd.ms-excel.numberformat: #0.00%

 

HttpContext.Current.Response.Clear();            HttpContext.Current.Response.Charset = "";            HttpContext.Current.Response.ContentType = "application/vnd.ms-xls";            HttpContext.Current.Response.AddHeader("content-disposition", "attachment;filename=" + HttpUtility.UrlEncode(excelname + ".xls"));            StringBuilder table = new StringBuilder();            DataTable dt = ds.Tables[0];            table.Append("
"); for (int i = 0; i < dt.Columns.Count; i++) { table.Append("
"); } table.Append("
"); for (int i = 0; i < dt.Rows.Count; i++) { table.Append("
"); for (int j = 0; j < dt.Columns.Count; j++) { table.Append("
"); } table.Append("
"); } table.Append("
"); table.Append(dt.Columns[i].Caption.ToString()); //标格的标题 table.Append("
"); table.Append(dt.Rows[i][j].ToString()); table.Append("
"); return table.ToString(); HttpContext.Current.Response.Write(table); HttpContext.Current.Response.End();

 

转载于:https://www.cnblogs.com/JsonShare/p/4872173.html

你可能感兴趣的文章
---
查看>>
(第一组_GNS3)自反ACl
查看>>
hdu--1258--Sum It Up(Map水过)
查看>>
Spring @DeclareParents 的扩展应用实例
查看>>
VS2012更新Update1后帮助查看器无法打开
查看>>
【Weiss】【第03章】练习3.9:大整数运算包
查看>>
Android 文件的读取和写入
查看>>
机器学习-加权采样算法简介
查看>>
高校表白APP-冲刺第四天
查看>>
outlook 设置163邮箱
查看>>
Flash设置(各种版本浏览器包括低版本IE)
查看>>
mysql优化——show processlist命令详解
查看>>
Solr服务器搭建
查看>>
画世界怎么用光影_世界绘画经典教程:水彩光影魔法教程
查看>>
matlab提取caffe模型,深度學習Caffe實戰筆記(10)Windows Caffe使用MATLAB接口提取和可視化特征...
查看>>
win+rsync+php,跨平台的fswatch+rsync同步备份
查看>>
vue2 cdn 加载html,vue项目中使用CDN加载
查看>>
数组转集合踩坑
查看>>
node.js的异步I/O、事件驱动、单线程
查看>>
vue cli3 子目录问题
查看>>