Web页面输出Excel的数字问题解决方法
<div id="dg" runat="server" visible="false"><style type="text/css">.num{mso-number-format: '\@';}</style><asp:GridView ID="GridViewdg" runat="server" AutoGenerateColumns="False"><Columns><asp:BoundField DataField="Name" HeaderText="姓名" /> <asp:BoundField DataField="Birthday" HeaderText="出生年月" /><asp:BoundField DataField="Sex" HeaderText="性别" /> <asp:BoundField DataField="Mobile" HeaderText="移动电话" ItemStyle-CssClass="num" /> <asp:BoundField DataField="IDCard" HeaderText="身份证号" ItemStyle-CssClass="num" /> </Columns></asp:GridView> </div>
Response.Clear(); Response.Charset = "UTF-8"; Response.ContentType = "application/vnd.ms-excel"; Response.ContentEncoding = System.Text.Encoding.UTF8; Response.AppendHeader("Content-Disposition", "attachment;filename=Userinfo.xls"); System.IO.StringWriter sw = new System.IO.StringWriter(); System.Web.UI.HtmlTextWriter htw = new System.Web.UI.HtmlTextWriter(sw);DataTable dt = bllUsers.GetAllList().Tables[0]; GridViewdg.DataSource = dt; GridViewdg.DataBind();dg.RenderControl(htw); Response.Write(sw.ToString()); Response.End();
==================================================================================
晕死了,弄这个东西的时候总觉得太费劲,感觉有简单的方法,果然,思路刚换就想起来了平时使用的模板,因为是修改别人做的东西,就没想着改,直接一个Table向外一套,然后里面td想写啥样式写啥样式,哪来那么麻烦。
转载于:https://www.cnblogs.com/flying19880517/archive/2009/07/30/SetExcelNumberFormatInHtml.html
Web页面输出Excel的数字问题解决方法相关推荐
- vue导出excel加一个进度条_vue导出excel遇到的问题解决方法
本篇文章给大家带来的内容是关于vue导出excel遇到的问题解决方法,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 需求: Vue+element UI el-table下的导出当前 ...
- Web Deploy发布网站及常见问题解决方法(图文)
Web Deploy发布网站及常见问题解决方法(图文) Windows2008R2+IIs7.5 +Web Deploy 3.5 Web Deploy 3.5下载安装 http://www.iis.n ...
- python web页面输出_python+socket+jq实现web页面实时输出结果
例如有这样一个需求: 在终端上进行ping操作,现在想把这个这个操作放到web页面上进行,并且实现实时输出的效果. 来分析下具体实现过程 第一步,传统的http请求实现这个有点不太友好,因为这里边是一 ...
- 对Web页面元素的绝对唯一引用方法
我们知道要在Web页面中引用一个HTML元素,最简单的方法就是使用getElementById方法,或其类似的一组getElementsByXxx方法.可是这里需要注意的是,这些方法其实都不能完全绝对 ...
- html调用rpst 源码_在web页面中播放rtsp直播数据流方法
WEB播放RTSP直播数据流方法 附录一些RTSP测试地址: 1.rtsp://184.72.239.149/vod/mp4://BigBuckBunny_175k.mov 一段动画片 2.rtsp: ...
- JavaScript向页面输出内容的四种方法
javascript可以通过不同的方式来输出数据 1.使用window.alert()输出警告框 <!DOCTYPE html> <html lang="en"& ...
- java导出数据为乱码_传参导出Excel表乱码问题解决方法
业务场景 先描述一下业务场景,要实现的功能是通过搜索框填写参数,然后点击按钮搜索数据,将搜索框的查询参数获取,附加在链接后面,调导Excel表接口,然后实现导出Excel功能.其实做导Excel表功能 ...
- VUE单页面应用百度统计失效问题解决方法
VUE单页面应用在进行百度统计时,只能统计到主页的访问次数,而不能统计到子页面. 这是因为,如果按照以上百度统计提供的方法添加统计代码,在VUE单页面应用,如果不刷新,只会加载一次index.html ...
- excel提取数字的方法
1.如果需要提取数字的源数据没有字母出现,只是汉字和数字,可以使用这个公式提取数字: =MIDB(A2,SEARCHB("?",A2),2*LEN(A2)-LENB(A2)) 2. ...
- 针式打印机打印WEB页面字体不清晰,解决方法
针式打印机打html页面打印,好像只认识黑体,其他字体文字打印就不清晰了,把打印的字体改为黑体,解决.同时颜色设置为黑色. font-family: "黑体", "微软雅 ...
最新文章
- 15.centos7基础学习与积累-001
- 算术编码原理与实现【转载】
- MySQL 数据库入门
- 一款好用的国产软件源代码缺陷分析平台 — CodeSense
- 我的CSDN之旅:2020年终总结
- 怎么用python下载视频_用python一行代码批量下载哔哩哔哩视频
- Openstack rocky 部署四: neutron 部署与验证(控制节点)
- pytorch版本下的yolov3训练实现火焰检测
- Qt编写安防视频监控系统67-跨平台及国产系统
- 多波段影像 tif转为jpg(png)
- 【设计模式】门面模式
- autolabor开源ros机器人笔记
- uip1.0核心模块uip_process函数解读
- 真心付出的一方失恋为什么痛,甚至厌世?
- winds10的快捷键与常用的一些快捷键(建议新手收藏)
- idea配置阿里代码规范
- 实景三维建设背景下,三维GIS面临哪些挑战?
- 【计算机网络】链路层
- python计算排列数 组合数
- mysql使用union all时字符集不一致