Мой код как этоткак сделать код выполнить после response.end
HttpContext.Current.Response.Clear();
HttpContext.Current.Response.ContentType = "application/pdf";
HttpContext.Current.Response.AppendHeader("Content-Disposition", "attachment; filename=" + "name" + ".pdf");
HttpContext.Current.Response.TransmitFile("~/media/pdf/name.pdf");
HttpContext.Current.Response.End();
if (FileExists("/media/pdf/name.pdf"))
{
System.IO.File.Delete("D:/Projects/09-05-2013/httpdocs/media/pdf/name.pdf");
}
Здесь я хочу, чтобы загрузить name.pdf в браузере, и после загрузки я хочу о том, что удалить file.But код выполнение не останавливается на
HttpContext.Current.Response.End();
нет коды после того, как эта строка executed.so моей функции удаления не working.Is там никакой работы вокруг этого вопроса?
положить этот код HttpContext.Current.Response.End(); после Delte(). Response.End() остановит выполнение цикла жизни страницы в asp.net –
@AKS Какой фоновый рабочий? – nmat
@nmat: это был ответ на другой комментарий. Я думаю, он удалил его – Athul