Ich habe einen Code erstellt, um einen Bericht von Crystal Reports in PDF zu erstellen ... Aber es öffnet sich auf der gleichen Seite des Benutzers hat eine Suche und klickte auf die Schaltfläche ... Haben Sie eine Möglichkeit, die PDF in einem neuen zu öffnen Registerkarte oder Seite?
Mein Code ist:
%Vor%Danke für die Hilfe!
In der einfachsten Interpretation, um ein neues Fenster oder eine neue Registerkarte zu öffnen, sollte der Hyperlink zu der Seite das Attribut target
auf "_blank"
gesetzt haben.
Oder Sie könnten Javascript erstellen, das stattdessen ein neues Fenster öffnet. Stellen Sie sicher, dass Sie die Javascript-Funktion irgendwo auf der Seite aufrufen.
%Vor%Oder dieser Code informiert den Webbrowser, dass die Datei ein Download ist (anstatt eine Seite im Browserfenster anzuzeigen). Ich denke, dies ist der beste Ansatz, da der Benutzer die Wahl hat, PDF zu öffnen oder zu speichern. Das tut also nicht das, wonach du verlangst, aber du denkst vielleicht, dass es besser ist.
%Vor%Schreiben Sie diesen Code einfach auf die Schaltfläche ::: OnClientClick="target = '_blank';"
Tags und Links c# visual-studio-2010 pdf crystal-reports