web 文件下载
private void FileDownload()
{
try
{
string FileName = "轉入地址错误信息.txt";
// FileName = ".//路径//文件名.扩展名";
string FullFileName = Server.MapPath(".") + "\\轉入地址错误信息.txt";
//FileName--要下载的文件名
FileInfo DownloadFile = new FileInfo(FullFileName);
//if (DownloadFile.Exists)
//{
Response.Clear();
Response.ClearHeaders();
Response.Buffer = true;
Response.ContentType = "application/octet-stream";
Response.AppendHeader("Content-Disposition", "attachment;filename=" + HttpUtility.UrlEncode(DownloadFile.FullName, System.Text.Encoding.UTF8));
// Response.AppendHeader("Content-Length", DownloadFile.Length.ToString());
Response.WriteFile(DownloadFile.FullName);
Response.Flush();
//
//}
//else
//{
// //文件不存在
//}
}
catch (Exception ue)
{
//打开时异常了
}
finally
{
Response.End();
}
}