码迷,mamicode.com
首页 > Windows程序 > 详细

C# ASPX.NET 文件(图片)下载

时间:2014-11-17 19:26:11      阅读:211      评论:0      收藏:0      [点我收藏+]

标签:style   blog   io   color   ar   os   使用   sp   文件   

最好使用aspx页面写:

 1 protected void Page_Load(object sender,EventArgs e)
 2 {
 3      if(!IsPostBack)
 4     {
 5         System.Io.FileStream myFileStream = new System.Io.FileStream(Server.MapPath("",System.Io.FileMode.Open));
 6         long FileSize;
 7         FileSize = myFileStream.Length;
 8      byte[] Buffer = new byte[(int)FileSize];
 9         myFileStream.Read(Buffer,0,(int)myFileStream.Length);
10         myFileStream.Close();
11 
12         Response.Clear();
13         Response.ClearHeaders();
14         Response.Content();
15         Response.ContentType = "image/png";
16         Response.AddHeader("content-disposition","attachment:filename="+"文件名.png",System.Text.Encoding.UTF8)
17         Response.BinaryWrite(Buffer );
18     }  
19 }    

 

C# ASPX.NET 文件(图片)下载

标签:style   blog   io   color   ar   os   使用   sp   文件   

原文地址:http://www.cnblogs.com/Darker-Samuel/p/4104165.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!