Following is a snippet required to download a file
private void StartDownloadFile(string attachmentPath)
{
FileInfo file = new FileInfo(attachmentPath);
Response.Clear();
Response.ClearHeaders();
Response.ClearContent();
Response.AppendHeader("Content-Disposition", "attachment; filename = " + file.Name);
Response.AppendHeader("Content-Length", file.Length.ToString());
Response.ContentType = "application/download";
Response.WriteFile(file.FullName);
Response.Flush();
Response.Close();
Response.End();
}
This is generalize function, you need to pass path of filename. With the help of above code snippet browser will popup download box where you need to give the path.
Happy Coding!!
private void StartDownloadFile(string attachmentPath)
{
FileInfo file = new FileInfo(attachmentPath);
Response.Clear();
Response.ClearHeaders();
Response.ClearContent();
Response.AppendHeader("Content-Disposition", "attachment; filename = " + file.Name);
Response.AppendHeader("Content-Length", file.Length.ToString());
Response.ContentType = "application/download";
Response.WriteFile(file.FullName);
Response.Flush();
Response.Close();
Response.End();
}
This is generalize function, you need to pass path of filename. With the help of above code snippet browser will popup download box where you need to give the path.
Happy Coding!!
No comments:
Post a Comment