CopyCode The Code is as follows: // <summary>
/// File Download
/// </Summary>
/// <Param name = "savename"> file name </param>
/// <Param name = "fullfilename"> full name of the file </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
{
// The file does not exist.
}
}
Catch
{
// The file does not exist.
}
}