Я использую ASP.NET MVC 3. У меня есть действие контроллера, которое возвращает файл PDF следующим образом:
Public Class ReportController
...
Function Generate(id As Integer) As ActionResult
...
Return File(output, "application/pdf", "something.pdf")
' "output" is a memory stream
End Function
Код работает, но Firefox не отображает результат на вкладке, результат либо загружается, либо открывается с помощью Adobe Reader.
Я знаю, что Firefox может отображать PDF на вкладке, потому что я могу просто загрузить какой-нибудь PDF файл, щелкнуть ссылку, и PDF откроется на вкладке.
Как настроить действие, чтобы PDF открылся на вкладке?