У меня есть следующая проблема: У меня есть приложение MVC, в некоторых действиях какого-то контроллера я создаю файл PDF, файл генерируется по определенному пути на сервере. Это действие вызывается по ссылке действия представления, когда пользователь нажимает на эту ссылку, действие, сгенерированное в этом PDF-файле, все прекрасно до сих пор. Я хочу страницу, чтобы показать диалоговое окно с моим сгенерированным файлом PDF, который говорит:MVC открыть файл pdf
Открыть - Сохранить - Отменить (диалог типичных файлов при щелчке на файл)
Но без обновления страницы, только показать когда пользователь щелкнул ссылку.
Как я мог это сделать? что действие должно вернуться к представлению? Спасибо.
'FileStreamResult' и' FilePathResult' оба имеют свойство 'FileDownloadName', которое вы должны использовать вместо m устанавливая заголовок '' content-disposition ''. –