Öffnen Sie die PDF-Datei in neuem Fenster?
Hallo, ich bin stecken in der nächsten situation, ich benötige zum öffnen einer pdf-Datei, die ich hochgeladen sever erste. Ich habe versucht den folgenden code:
string Servidor = Request.Url.GetLeftPart(UriPartial.Authority);
var fullUrl = Servidor + Session["strUrl"];
var NewProcess = new System.Diagnostics.Process();
NewProcess.StartInfo.FileName = fullUrl;
NewProcess.Start();
Dieser code funktioniert einwandfrei, wenn ich in localhost, aber wenn ich mich bereitstellen, meine web-Anwendung, es funktioniert nicht. Gibt es irgendeine andere Lösung um dies zu erreichen?
- Könntest du bitte etwas mehr Informationen, als 'meine webapplication funktioniert nicht' ?
Du musst angemeldet sein, um einen Kommentar abzugeben.
In Ihren generierten html Sie benötigen ein "target" - Attribut auf "a" - tag mit einem Fenster, das name, oder mehr allgemein "_blank" ein neues Fenster öffnen,
z.B.
oder in reinen asp.net
Sie Sie nicht öffnen können eine PDF-Datei durch starten Sie einen neuen Prozess auf einem remote-server. Sie erstellen einen link auf eine Webseite, das ist auf dem server gehostet wird, die Punkte, um die pdf-Datei, die Sie öffnen möchten (was auch sein sollte, gehostet wird auf dem web-server).
Diesen code verwenden. Dieser funktioniert wie ein champ.