一个 gridview 中有一列显示的是用户的身份证号:ID 姓名 身份证号2 王二 2202037405021219
3 李三 2202354684021255
5 徐五 2203568987401222--------------------------------------------------然后,我想把这个 girdview 生成电子表格 Excel ,但是生成 Excel 后,身份证这列却变成了科学计数法了:ID 姓名 身份证号2 王二 20204E+12
3 李三 2.234E+17
5 徐五 2.205E+15---------------------------------------------------------
在生成的电子表格里,你看着是 2.234E+17 ,
但是当你鼠标双击 Excel 中的这列时,就变成原来的身份证号:220237404021217
当你的鼠标挪开 Excel 后,那列又显示成 2.234E+17 了这是怎么回事啊,真是不理解。
解决方案 »
- 关于在Gridview中控制层显示与隐藏,高手求救!!!
- 急救:将本地网站上传到空间后出现的问题。请各位高手帮帮忙噢
- 大家还是别来CSDN了。
- 如何判断session?
- 请问大家都是如何做----“确认删除”----的啊????在线给分~~谢谢拉~~
- 看我的程序哪里错了?或者应该怎么改?我就是想读一些数据到Session里
- 用C#做应用程序的开发多吗?
- 公办学校紧急招聘(月薪不少于3000,有全部福利,可以调档案,5天工作制)
- 帮我解释一下虚拟目录的物理路径和根目录的物理路径的关系吧,估计对我解决这个问题很关键,谢谢了
- 程序集在什么位置被引用
- gridview调用列数据问题!!!!!!!!!!!!!!!!!!!!!!!!!!!
- 问高哥的帖子?哈哈,长点
你选中身份证号这列,然后点“格式”->“单元格”,弹出“单元格格式”对话框,在里边选择格式就可以了
你可以选择“自定义”,选择“0”;
或者你自定义一个身份验证的正则表达式也可以。。去试试