MVC - Открытие страницы asp.net из контроллера - PullRequest
2 голосов
/ 04 января 2012

Я не знаю, возможно ли это.

Могу ли я, чтобы контроллер mvc открыл всплывающую страницу asp.net? Страница asp.net находится в приложении mvc, она в основном предназначена для просмотра Crystal Report Viewer.

Что происходит сейчас, так это то, что представление mvc загружает и выводит список отчетов, а затем, когда отчет щелкается, он запускается и экспортируется в pdf. Теперь мы хотим, чтобы это было встроено в веб-страницу вместо экспорта в pdf (по разным причинам не требуется локальная загрузка отчета в формате pdf). Итак, после прочтения я нашел решение использовать папку в приложении mvc и использовать там веб-форму. Теперь я пытаюсь найти способ открыть всплывающее окно .aspx с контроллера, с которого начинается просмотр отчета. Имеет ли это смысл. Любые ссылки / помощь приветствуется

1 Ответ

2 голосов
/ 04 января 2012

Контроллеры в ASP.NET MVC не должны открывать всплывающие окна.Вы можете сделать это, используя JavaScript внутри представления.Может быть полезна функция JavaScript window.open:

window.open('/report.aspx', 'report');
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...