Передача файла в ASP.NET

286
30 апреля 2017, 23:56

Как в ASP.NET передать файл POST запросом? (класс, метод)

Answer 1

Примерно так:

Response.Clear();
Response.ContentType = "application/pdf";
Response.AppendHeader("Content-Disposition", "attachment; filename=file.pdf");
Response.TransmitFile(Server.MapPath("~/Files/file.pdf")); 
Response.End();

Это если файл у вас хранится на сервере. Если файл генерируется на лету, можете его записать прямо в ответ с помощью метода WriteFile().

MSDN: TransmitFile, WriteFile

READ ALSO
C# Запуск процесса в фоновом режиме

C# Запуск процесса в фоновом режиме

Необходимо скрытно запускать консольное приложение(тестирую на cmd) Использую такой код:

444
Как получить сообщение без вложений? (c#, MailKit, MimeKit)

Как получить сообщение без вложений? (c#, MailKit, MimeKit)

Подскажите есть ли метод в MailKit который позволяет получить сообщение без вложения, но что бы информация, true or false - есть вложение или нет, была?

237
VK Api для сайта. Как получить право WALL?

VK Api для сайта. Как получить право WALL?

Скажите кто знает, как у сервиса Постио при подключении аккаунта выходит запрос на "Доступ к стене"? Хотя в доке написано что это запрещено...

248