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%
}
}
查看全文
相关阅读:
CSDN博客 专用备份工具
discuz 7.0 uc 同步登录方法
delphi 子窗体最大化
OO系统分析员之路用例分析系列(8)如何编写一份完整的UML需求规格说明书[整理重发]
delphi 抓取网页内容的程序
delphi messagebox 使用技巧
windows mobile下实现程序安装和卸载
纯真IP库算法
delphi idhttp 使用方法
最近评论回复汇总
原文地址:https://www.cnblogs.com/cnaspnet/p/1206263.html
最新文章
b/s中常用验证
ASP.NET运行原理概述
ASP.NET运行原理
正则表达式 教程
asp.net原理 《重要》
Asp.Net 构架(HttpModule 介绍) Part.3
桌面图标背景阴影的问题
Asp.Net 构架(Http Handler 介绍) Part.2
asp.net原理(总结整理)
Asp.Net 背后原理
热门文章
ASP.NET运行原理 (学习总结)
周华健,歌声伴我成长(四)
周华健,歌声伴我成长(五)
用户控件(User Control)
周华健,歌声伴我成长(三)
The Positive of Love
asp多行多列的分页以及form中传递特殊字符的应用(1)
dreamweaver连接数据库典型问题解决方法
win7 64位系统使用VS2010生成时出现中文目录乱码问题的解决方法
C# DateTimePicker控件的使用简介
Copyright © 2011-2022 走看看