Copy Code code as follows:
<summary>
File download
</summary>
<param name= "Savename" > FileName </param>
<param name= "Fullfilename" > File Full name </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
{
File does not exist
}
}
Catch
{
File does not exist
}
}