ASP.Net: не удалось отобразить PDF-файл новой вкладки в браузере - PullRequest
0 голосов
/ 22 декабря 2009

Я столкнулся с файлом PDF в веб-форме (.aspx). Когда я запускаю страницу, обычно отображается диалоговое окно открытия / сохранения файла PDF. Фактически, когда я нажимаю ссылку, я хочу отобразить формат PDF в новой вкладке браузера. Что я должен делать?

Заранее спасибо.

1 Ответ

2 голосов
/ 22 декабря 2009

Вы должны возиться с «Content-Disposition» заголовка ответа.

Этот пост будет лучше, чем я, скопируйте и вставьте все.
Контент-расположение: в чем разница между «встроенным» и «вложением»?

UPDATE:
После прочтения вашего поста, я думаю, что не полностью отвечаю на ваш вопрос.

Чтобы PDF отображался в новой вкладке / окне, гиперссылка, которая ссылается на aspx, генерирующий PDF, должна указывать на «_blank» или другое имя цели. Э.Г.

<a href="some.aspx?some=query" target="_blank" ...>Link text</a>

Вам придется работать с заголовком ответа, как указано выше.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...