zoukankan
html css js c++ java
Excel导出及数据格式化处理
public
void
ToExcel(System.Web.UI.Control ctl,
string
FileName)
{
HttpContext.Current.Response.Charset
=
"
UTF-8
"
;
HttpContext.Current.Response.ContentEncoding
=
System.Text.Encoding.Default;
HttpContext.Current.Response.ContentType
=
"
application/ms-excel
"
;
HttpContext.Current.Response.AppendHeader(
"
Content-Disposition
"
,
"
attachment;filename=
"
+
""
+
FileName
+
"
.xls
"
);
ctl.Page.EnableViewState
=
false
;
System.IO.StringWriter tw
=
new
System.IO.StringWriter();
HtmlTextWriter hw
=
new
HtmlTextWriter(tw);
ctl.RenderControl(hw);
HttpContext.Current.Response.Write(tw.ToString());
HttpContext.Current.Response.End();
}
public
override
void
VerifyRenderingInServerForm(Control control)
{
//
base.VerifyRenderingInServerForm(control);
}
protected
void
myGridView_RowDataBound(
object
sender, GridViewRowEventArgs e)
{
if
(e.Row.RowType
==
DataControlRowType.DataRow)
{
//
e.Row.Cells[0].Attributes.Add("style", "vnd.ms-excel.numberformat:@");
//
这里是将要导出到execl里的第一列格式化为字符类型。
//
e.Row.Cells[3].Attributes.Add("style", "vnd.ms-excel.numberformat:¥#,###.00");
//
这里是格式化为货币类型。
e.Row.Cells[
4
].Attributes.Add(
"
style
"
,
"
vnd.ms-excel.numberformat:@
"
);
//
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%
}
}
查看全文
相关阅读:
biji001
公司内部openStack环境信息
def
CI调试
一:Java之面向对象基本概念
STL_算法_Heap算法(堆排)(精)
IOS开发-经常使用站点集合
【iOS开发-47】怎样下载iOS 7.1 Simulator 以及iOS 8离线的Documentation这些文件?
设计模式简介
how to deal with "no such file error or diretory" error for a new programmer in QT creator
原文地址:https://www.cnblogs.com/cnaspnet/p/1206263.html
最新文章
传统行业如何在互联网时代转型
微博、微信,媒体选择何去何从
雷军:互联网思维
互联网科技今年九个兴奋点:O2O深耕细作,可穿戴设备分水岭
成立仅8个月的个人网站,月收入几十万美金,很难做到吗?
互联网公司盈利模式
打车APP可能的盈利模式
VC 最爱问的问题:你这个创业项目,如果腾讯跟进了,而且几乎是产品上完全复制,你会怎么办?
注册公司
Building LinkedIn’s Real-time Activity Data Pipeline
热门文章
移动应用是大势所趋,微信开发初步研究尝试(图文)
ListCtrl 控件数据动态改动
quick-cocos2d-x游戏开发【2】——项目结构分析、创建新场景
【HDU 5145】 NPY and girls(组合+莫队)
python json及mysql——读取json文件存sql、数据库日期类型转换、终端操纵mysql及python codecs读取大文件问题
BZOJ 2631 tree LCT
校招回顾录---华为篇(下)
Socket编程实践(3) --Socket API
【剑指Offer学习】【面试题47:不用加减乘除做加法】
普林斯顿公开课 算法2-2:选择排序
Copyright © 2011-2022 走看看