/ / Jak mogę uzyskać FileResult, aby otworzyć nową instancję przeglądarki po powrocie z kontrolera? - asp.net-mvc

Jak mogę uzyskać FileResult, aby otworzyć nową instancję przeglądarki po powrocie z kontrolera? - asp.net-mvc

Jak mogę uzyskać FileResult, aby otworzyć plik PDF w nowej instancji przeglądarki? Zwracam FileStreamResult z kontrolera w następujący sposób:

return new FileStreamResult(new FileStream(path, FileMode.Open), "application/pdf");

Odpowiedzi:

0 dla odpowiedzi № 1

Nie ma sposobu, aby to zrobić po stronie serwera.

Możesz spróbować utworzyć wyskakujący link (który sugeruję, że nie jesteś), który wskazuje na twoje działanie, ale nawet wtedy nie ma gwarancji, że zadziała.