Итак, я пытаюсь передать файл клиенту. После некоторых других SO ответы, я в настоящее время есть следующий код (С.Б. является StringBuilder
):Прикрепленный файл содержит содержимое страницы
HttpContext.Current.Response.Clear();
HttpContext.Current.Response.ClearHeaders();
HttpContext.Current.Response.ClearContent();
HttpContext.Current.Response.AddHeader("content-disposition", "attachment; filename=export.csv");
HttpContext.Current.Response.ContentType = "text/csv";
HttpContext.Current.Response.Write(sb.ToString());
Однако, мой вопрос заключается в том, что я получаю expeted результат, а затем исходный код страницы, которая содержит мою кнопку добавляется к файлу.
Я должен ждать 10-15 минут, прежде чем принимать ответ. Я также пытаюсь понять, имеет ли значение разница между двумя ответами. –