博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
asp.net 下载Excel (数据流,不保存)--客户端
阅读量:7098 次
发布时间:2019-06-28

本文共 1260 字,大约阅读时间需要 4 分钟。

效果图:

前端页面

    Test For Excel
后台页面:TScheduleRExcelDown.aspx.cs
protected void Page_Load(object sender, EventArgs e){  string sqlNode= "/*你的SQL语句*/";  //返回table  DataTable dtAll = DBFunction.ExecuteTableSql(sqlNode);  DownExcel(dtAll);}/// /// 下载Excel档/// /// 数据源public void DownExcel(DataTable dt){  HttpResponse resp = System.Web.HttpContext.Current.Response;  resp.Charset = "utf-8";  resp.Clear();  string filename = "在装修店铺表_" + DateTime.Now.ToString("yyyyMMdd");  resp.AppendHeader("Content-Disposition", "attachment;filename=" + filename + ".xls");  resp.ContentEncoding = System.Text.Encoding.UTF8;  resp.ContentType = "application/ms-excel";  string style = "
" + "";  resp.Write(style);  resp.Write("
");  foreach (DataRow tmpRow in dt.Rows)  {    resp.Write("
");  }  resp.Write("
商场 铺位编号 装修联系人 装修联系电话 装修日期
" + tmpRow["BMarketName"].ToString() + " " + tmpRow["BStoreCode"].ToString() + "_" + tmpRow["BStoreName"].ToString() + " " + tmpRow["BContactor"].ToString() + " " + tmpRow["BContactPhone"].ToString() + " " + tmpRow["BCreatedTime"].ToString() + "
");  resp.Flush();  resp.End();}

 

转载地址:http://vjhql.baihongyu.com/

你可能感兴趣的文章
linux学习第八周总结
查看>>
第二次测试题
查看>>
Java 处理异常 9 个最佳实践,你知道几个?
查看>>
Apache 不能列目录解决。
查看>>
如何永久的修改主机名
查看>>
NSSearchPathForDirectoriesInDomains用法(后台缓存)
查看>>
Jqurey 全选和全不选
查看>>
ELK日志收集平台部署
查看>>
软件公司员工辞职、人员流动大是必然
查看>>
勤快的love枫[ZJOI2007]
查看>>
Linux查看系统信息的一些命令及查看已安装软件包的命令
查看>>
poj1417 true liars(并查集 + DP)详解
查看>>
离散数学--二元关系总结
查看>>
HTML5 本地存储 localStorage、sessionStorage 的遍历、存储大小限制处理
查看>>
【leetcode】688. Knight Probability in Chessboard
查看>>
【leetcode】Maximum Product of Word Lengths
查看>>
C 工具库 GLib --- 提供多种高级的数据结构,如内存块、双向和单向链表、哈希表、动态字符串等...
查看>>
SQL中format()函数对应的格式
查看>>
svn command
查看>>
职业插画之路
查看>>