L'Obiettivo:come aprire .pdf in una nuova scheda
devo stampare un PDF in una nuova scheda dopo che alcuni compiti sono finiti in modo corretto.
Passi: Voglio eseguire un metodo che dovrebbe andare al server, prendere il PDF e aprirlo in una nuova scheda, stavo cercando con questi, ma non funziona:
controller: Export
public ActionResult PrintPdf()
{
Response.AppendHeader("Content-Disposition", "inline; filename= " + MyClassPdfWriter.GetFileName);
return File(MyClassPdfWriter.GetMemoryStream, "application/pdf");
}
Vista:
function TasksSucced(){
$.get('@Url.Action("PrintPdf", "Export", "new {target = _blank}")');
}
forse funziona, ma .. che è un po 'sporca .. jeje sto andando a dare un'occhiata se c'è una scelta migliore, se non userò di sicuro la vostra opzione: D – user1520494
sì realmente è un hack sporco. : D Fammi sapere anche se trovi qualcosa di meglio. :) – Raman
Raman Ty !! L'ho trovato! :) – user1520494