PDFドキュメントを生成してダウンロードしたい
//this is file name
var fileName = name + "_" + DateTime.Now.ToShortDateString() + ".pdf";
//here I generate my pdf document
string fullpath= GeneratePDF();
bool existFile= File.Exists(fullpath);
//here I check if this document exists
if (existFile)
{
HttpContext.Current.Response.ContentType = "Application/pdf";
HttpContext.Current.Response.AppendHeader("Content-Disposition",
"attachment; filename=" + fileName);
HttpContext.Current.Response.TransmitFile(fullpath);
HttpContext.Current.Response.Flush();
HttpContext.Current.Response.End();
}
すべてのタラを通過した後、ドキュメントは正常に作成されますが、ダウンロードは機能しません