asp.net下载文件
2013-12-25 14:43
162 查看
private void DownloadFile(string filepath)
{
string filename = filepath;
string name =
filename.Substring(filename.LastIndexOf("\\") + 1);
System.IO.FileInfo file = new
System.IO.FileInfo(filename);
Response.Clear();
Response.ContentType =
"application/x-zip-compressed";
Response.AddHeader("Content-Disposition",
"attachment;filename=" + HttpUtility.UrlEncode(name,
System.Text.Encoding.UTF8));
//Response.TransmitFile(filename);
Response.Filter.Close();
Response.WriteFile(filename);
Response.End();
}
注意:filepath为要下载文件的路径
{
string filename = filepath;
string name =
filename.Substring(filename.LastIndexOf("\\") + 1);
System.IO.FileInfo file = new
System.IO.FileInfo(filename);
Response.Clear();
Response.ContentType =
"application/x-zip-compressed";
Response.AddHeader("Content-Disposition",
"attachment;filename=" + HttpUtility.UrlEncode(name,
System.Text.Encoding.UTF8));
//Response.TransmitFile(filename);
Response.Filter.Close();
Response.WriteFile(filename);
Response.End();
}
注意:filepath为要下载文件的路径
相关文章推荐
- 解决用ASP.NET下载文件时,文件名为乱码的问题
- ASP.net文件下载函数
- Asp.net 2.0 用 FileUpload 控件实现多文件上传 用户控件(示例代码下载)
- Asp.net MVC 处理文件的上传下载
- Asp.Net 之 下载文件的常用方式
- asp.net 文件上传下载相关资料汇集
- Asp.net 2.0 装载XML文件中数据到Excel文件中(示例代码下载)
- ASP.NET 2.0 HttpHandler实现对某种文件类型权限保护(示例代码下载)
- ASP.NET多文件批量打包下载
- asp.net 下载文件几种方式
- ASP.NET中下载文件的实现
- Asp.Net Web Api 2 实现多文件打包并下载文件示例源码_转
- iOS开发之结合asp.net webservice实现文件上传下载
- 【基础】ASP.net MVC 文件下载的几种方法(欢迎讨论)
- asp.net 文件下载的通用方法
- ASP.NET中实现文件下载功能
- asp.net文件下载
- ASP.NET防止文件被下载和查看