ASP.Net MVC - вернуть вид и запустить документ одновременно - PullRequest
3 голосов
/ 28 января 2010

У меня есть форма ASP.Net MVC, после отправки которой мне нужно выполнить несколько действий.

  • Во-первых, мне нужно сгенерировать отчет в формате PDF и запустить его
  • Во-вторых, мне нужно вернуться на главную страницу индекса

В настоящее время я могу сделать первое, возвращая поток файлов из моего действия ИЛИ , второе, возвращая представление, но я не могу понять, как сделать оба

Кто-нибудь может указать мне правильное направление?

Спасибо

1 Ответ

2 голосов
/ 29 января 2010

Почему бы вам сначала не вернуть главную индексную страницу, а на этой странице сделать ajax-вызов отдельного действия, которое возвращает pdf-файл?

Вам просто нужно убедиться, что ajaxВызов открывает ответ в отдельном окне / вкладке.

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