博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
下载文件
阅读量:5095 次
发布时间:2019-06-13

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

try

{
    
string 
strFilePath = Server.MapPath(
"~"
) + 
"/excel/20170206104654.xlsx"
;
//服务器文件路径
    
FileInfo fileInfo = 
new 
FileInfo(strFilePath);
    
Response.Clear();
    
Response.Charset = 
"GB2312"
;
    
Response.ContentEncoding = System.Text.Encoding.UTF8;
    
Response.AddHeader(
"Content-Disposition"
"attachment;filename=" 
+ Server.UrlEncode(fileInfo.Name));
    
Response.AddHeader(
"Content-Length"
, fileInfo.Length.ToString());
    
Response.ContentType = 
"application/x-bittorrent"
;
    
Response.WriteFile(fileInfo.FullName);
    
Response.End();
}
catch 
(System.Threading.ThreadAbortException ex)
{
    
//不做处理
}

转载于:https://www.cnblogs.com/mzcode/p/10953769.html

你可能感兴趣的文章
在你自己的时区里,一切安排都准时!
查看>>
软件测试技术- 自动贩卖机-因果图&决策图
查看>>
CSS3 Box-sizing
查看>>
并发编程:守护进程、互斥锁、案例、进程间通讯
查看>>
如何使带背景图片的Button按钮中的文字居中偏上显示
查看>>
memcache、redis、mongoDB 如何选择?
查看>>
JS同源策略和跨域访问
查看>>
正则 去除html标签
查看>>
FZU 1889 龟兔赛跑
查看>>
java基础-Comparator接口与Collections实现排序算法
查看>>
ddrmenu
查看>>
华为离职副总裁徐家骏:年薪千万的工作感悟
查看>>
java SE :标准输入/输出
查看>>
vs 打开项目时要建配置文件的解决办法
查看>>
sublimie 知乎
查看>>
three.js 入门案例
查看>>
一些方便系统诊断的bash函数
查看>>
Floyd算法 - 最短路径
查看>>
【转载】基于vw等viewport视区相对单位的响应式排版和布局
查看>>
<转>关于MFC的多线程类 CSemaphore,CMutex,CCriticalSection,CEvent
查看>>