Мне нужно написать несколько отчетов, а затем попросить пользователя сохранить его на своем локальном компьютере. В последний раз, когда я это сделал, я написал файл на веб-сервер, а затем отправил его клиенту с помощью объекта Response
.
для создания на веб-сервере
TextWriter tw = new StreamWriter(filePath);
отправить клиенту
page.Response.WriteFile(path);
Вопрос: есть ли способ пропустить запись физического файла на веб-сервер и перейти прямо от объекта, представляющего документ, к ответу?