asp.net开发之文件下载的实现代码

来源:爱站网时间:2020-11-12编辑:网友分享
asp.net开发之文件下载的实现代码,大家都了解吗?其实方法是很简单的,只要将文件写入到服务器的路径即可,那么asp.net开发之文件下载的实现代码有哪些呢?下面就由爱站技术频道来介绍一下吧!

asp.net开发之文件下载的实现代码,大家都了解吗?其实方法是很简单的,只要将文件写入到服务器的路径即可,那么asp.net开发之文件下载的实现代码有哪些呢?下面就由爱站技术频道来介绍一下吧!

复制代码 代码如下:

///
/// 文件下载
///

/// 文件名
/// 文件全名
/// Response
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开发中获取图像尺寸的代码展现

下一篇:如何在asp.net开发中分割字符串

您可能感兴趣的文章

相关阅读

热门软件源码

最新软件源码下载