用户名:
密 码: 记住
您当前的位置:首页 > 网络编程 > Net教程

asp.net 文件下载实现代码

时间:2015-01-29  来源:互联网  作者:佚名
复制代码 代码如下:
/// <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 虚拟主机时常出现MAC验证失败错误之解决方法 asp.net 虚拟主机时常出现MAC验证失出现错误: “/”应用程序中的服务器错误。 ---------------
asp.net Web站点风格切换的实现 asp.net Web站点风格切换的实现Web站点风格切换的实现引言Web站点的风格切换是很常见、也很
相关文章
栏目更新
栏目热门