我们做项目的时候,用DataTable插件 TableTools
页面引用如下:
<script src="@Url.Content("~/Content/media/js/TableTools.min.js")" type="text/javascript"></script>
<link href="@Url.Content("~/Content/media/css/TableTools.css")" rel="stylesheet" />
导出Excel的格式:
结果发现 Account# 那一列的格式是数字。 问题来了,如果Account# 的内容是 000001245678,那么那一列将 把00000取掉,在Excel中无论怎么设置单元格列的格式,都不能将这一列还原出来,那么这一列的值就失去了它本身的价值
解决方案一: 将TableTools 导出的Excel 用notepad打开,全选复制,然后新建一个Excel格式的文件,粘贴 就可以 完成这样的需求。
缺点:用户是上帝,这样导致用户操作3次,体