- Набор Тип содержимого :
Response.ContentType = "application/pdf"
- Установить ContentDisposition , если вы хотите дать новое имя для файла:
Response.Headers.Add("Content-Disposition", "attachment: filename=file.pdf");
- Напишите содержание, используя
Response.OutputStream
, как сказал г-н Копп.
Шаг 2 не является строго обязательным, но, вероятно, будет хорошей идеей, если вы не хотите, чтобы браузер пытался сохранить PDF с тем же именем, что и файл ASPX.