Develop/.NET
서버에 존재하는 파일을 로컬로 내려주는 코드 샘플
baragi76
2010. 10. 8. 19:07
string destFile = strTempDir + strFileName + ".docx";
FileStream sm1 = File.OpenRead(destFile);
Response.ClearHeaders();
Response.ClearContent();
Response.Clear();
Response.ContentType = "application/vnd.openxmlformats-officedocument.wordprocessingml.document";
Response.AddHeader("Content-disposition", "attachment;filename=" + "OKOK.docx;");
Response.AddHeader("Content-Length", sm1.Length.ToString());
Response.WriteFile(destFile);
Response.Flush();
Response.Close();
sm1.Close();
try
{
if (File.Exists(destFile))
{
File.Delete(destFile);
}
}
catch (Exception ex)
{
}