手机
当前位置:查字典教程网 >编程开发 >asp.net教程 >asp.net 文件下载实现代码
asp.net 文件下载实现代码
摘要:复制代码代码如下://////文件下载//////文件名///文件全名///Responsepublicstaticvoidsavefile...

复制代码 代码如下:

/// <summary>

/// 文件下载

/// </summary>

/// <param name="savename">文件名</param>

/// <param name="FullFileName">文件全名</param>

/// <param name="Response">Response</param>

public static void savefile(string savename,string FullFileName,System.Web.HttpResponse Response)

{

try

{

FileInfo DownloadFile = new FileInfo(FullFileName);

if (DownloadFile.Exists)

{

Response.Clear();

Response.ClearHeaders();

Response.Buffer = false;

Response.ContentType = "application/octet-stream";

Response.AppendHeader("Content-Disposition", "attachment;filename="+ System.Web.HttpUtility.UrlEncode(savename,System.Text.Encoding.UTF8));

Response.AppendHeader("Content-Length", DownloadFile.Length.ToString());

Response.WriteFile(DownloadFile.FullName);

Response.Flush();

Response.End();

}

else

{

//文件不存在

}

}

catch

{

//文件不存在

}

}

【asp.net 文件下载实现代码】相关文章:

ASP.NET中的跳转 200, 301, 302转向实现代码

asp.net不用设置iis实现url重写

asp用户注册示例代码

Ajax+asp.net实现用户登陆

Asp.net(C#)实现验证码功能代码

asp.net实现在线音乐播放器示例

.net发送邮件实现代码

asp.net发送邮件示例分享

asp.net(c#)利用构造器链的代码

asp.net neatUpload 支持大文件上传组件

精品推荐
分类导航