// full path to your file
//var yourFilePath = HttpContext.Current.Request.PhysicalApplicationPath + "Files\yourFile.jpg";
// save downloaded file as (name)
//var saveFileAs = "yourFile.jpg";
// start force download of your file
//Response.ForceDownload(yourFilePath, saveFileAs);
public static void ForceDownload(this HttpResponse Response, string fullPathToFile, string outputFileName)
{
Response.Clear();
Response.AddHeader("content-disposition", "attachment; filename=" + outputFileName);
Response.WriteFile(fullPathToFile);
Response.ContentType = "";
Response.End();
}
Monday, January 30, 2012
Best Extension Methods: Force Download a File
Below Extension method is for Force Download a file
Share This!
Labels:
C#.NET,
Extension Methods
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment