asp.net 文件下載實現(xiàn)代碼
更新時間:2009年04月26日 01:08:16 作者:
asp.net下實現(xiàn)文件下載的代碼。大家可以看下,主要包括文件名等操作。
復制代碼 代碼如下:
/// <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 Web Services上傳和下載文件(完整代碼)
- asp.net 下載文件時根據(jù)MIME類型自動判斷保存文件的擴展名
- asp.net(c#)文件下載實現(xiàn)代碼
- asp.net 多文件上傳,兼容IE6/7/8,提供完整代碼下載
- asp.net實現(xiàn)文件下載的代碼
- Asp.net生成Excel文件并下載(更新:解決使用迅雷下載頁面而不是文件的問題)
- Asp.net實現(xiàn)MVC處理文件的上傳下載功能實例教程
- Asp.net獲取服務(wù)器指定文件夾目錄文件并提供下載的方法
- ASP.NET(C#) Web Api通過文件流下載文件的實例
- ASP.NET Web Api 2實現(xiàn)多文件打包并下載文件的實例
相關(guān)文章
ASP.NET MVC 3仿Server.Transfer效果的實現(xiàn)方法
這篇文章主要介紹了ASP.NET MVC 3仿Server.Transfer效果的實現(xiàn)方法,需要的朋友可以參考下2015-10-10
ASP.NET中各種連接數(shù)據(jù)庫的配置的方法及json數(shù)據(jù)轉(zhuǎn)換
本篇文章主要介紹了ASP.NET中各種連接數(shù)據(jù)庫的配置的方法,詳細的介紹了MSSQL、Access、Oracle、SQLite、MySQL數(shù)據(jù)庫配置,具有一定的參考價值,有興趣的可以了解一下。2017-01-01
.Net Compact Framework開發(fā)小技巧 推薦
這篇文章對于.Net Compact Framework開發(fā)的朋友有一定的幫助,內(nèi)容比較實用。2009-02-02
asp.net 大文件上傳 之 改版了的SlickUpload.HttpUploadModule(Krystalware
以下代碼中所注釋的部分是所改版的地方。:) Krystalware.SlickUpload.dll2009-05-05
ASP.NET?Core使用MiniProfiler分析應用
這篇文章介紹了ASP.NET?Core使用MiniProfiler分析應用的方法,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2022-02-02
ASP.NET Core 數(shù)據(jù)保護(Data Protection)中篇
這篇文章主要為大家再一次介紹了ASP.NET Core 數(shù)據(jù)保護(Data Protection),具有一定的參考價值,感興趣的小伙伴們可以參考一下2016-09-09

