Ihr Code öffnet Fenster, aber Sie fragen nach einer Weiterleitung, unten ist ein Beispiel für eine Weiterleitung:
%Vor%Sie müssen schreiben:
%Vor%Bitte beachten Sie, dass ich die Skript-Tags entfernt habe, da der letzte Parameter wahr bedeutet, dass Sie das Skript-Tag nicht verwenden dürfen.
Dieser Code hat für mich funktioniert. Wenn Sie irgendwelche Probleme haben, lassen Sie es mich wissen. Zusätzlich können Sie setTimeout
verwenden, um das geöffnete Fenster zu verzögern, was möglicherweise keine sehr schlechte Wahl ist.
Wenn Sie eine .CS-Datei einfügen möchten, versuchen Sie Folgendes:
%Vor%Wenn Sie mit UpdatePanel arbeiten, müssen Sie folgendes verwenden: Es funktioniert mit Update Panel.
%Vor%Umleitung zur Anmeldeseite nach der Passwortaktualisierung der Warnmeldung
%Vor%Und wenn Sie Ihre Seite in die oberste Ebene bringen wollen, weil Ihre Seite kann sich in einem Rahmen befinden, der sich in einem Rahmen befindet.
%Vor%Der beste Weg ist, wenn möglich, den Code in das OnClientClick zu legen.
%Vor%Das Problem beim Einfügen in ein Startupsscript ist, dass das StartupScript auf dem Postback ausgeführt wird, nicht in Echtzeit. Die Weiterleitung erfolgt vor dem Postback. (möglicherweise)
Die andere Lösung ist natürlich, die Umleitung in den StartupScript-Code zu schreiben.
Die Seite wird zurückgeschrieben, das Skript wird ausgeführt und dann wird es umgeleitet.
Ihre Frage nach einer Weiterleitungsseite unten ist ein Beispiel für eine Weiterleitung:
%Vor%Tags und Links javascript c# asp.net