Отображать сообщение, когда PDF не установлен - PullRequest
1 голос
/ 12 февраля 2010

мы генерируем PDF-файл на лету и отображаем его с помощью asp.net

Response.ContentType = "application/pdf";
Response.BinaryWrite(pdfMemoryStream);

но если pdf не установлен, то мы получаем ужасное сообщение об ошибке. Как мы можем изменить то, что мы делаем, чтобы, когда у пользователя не установлен pdf, вместо этого мы отображали дружеское сообщение?

1 Ответ

2 голосов
/ 12 февраля 2010

Если вы можете встроить это на страницу с тегом объекта, вы можете добавить сообщение об ошибке:

<object width="100%" height="100%" data="pdf_server.ashx?id=123" type="application/pdf" codetype="application/pdf">
Sorry - your browser can't display Acrobat files
</object>

Конечно, «pdf_server.ashx? Id = 123» будет фактически любым URLвам нужно позвонить вашему коду генератора PDF.

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