Загрузка файла ASP.NET с сервера
После того, как пользователь нажимает кнопку, я хочу, чтобы файл был загружен. Я'мы попробовали следующее, которое, кажется, работает, но не без исключения исключения (ThreadAbort), что недопустимо.
System.Web.HttpResponse response = System.Web.HttpContext.Current.Response;
response.ClearContent();
response.Clear();
response.ContentType = "text/plain";
response.AddHeader("Content-Disposition", "attachment; filename=" + fileName + ";");
response.TransmitFile(Server.MapPath("FileDownload.csv"));
response.Flush();
response.End();