Frage

Ich verwende scriptManager.registerStartUpScrit von page_load und es funktioniert perfekt.

Wenn ich die gleiche Zeile zum Page_unload -Ereignis bewege, funktioniert es nicht. Das Skript ist nicht registriert.

Irgendwelche Vorschläge??

War es hilfreich?

Lösung

Das Page_unload -Ereignis wird aufgerufen, nachdem die Seite erstellt wurde und das HTML ausgegeben wird. Die Veranstaltung soll verwendet werden, um alle Ressourcen aufzuräumen, die von der Seite befreit werden müssen.

Warum rufen Sie hier ScriptManager.registerStartUpScript an?

BEARBEITEN:Siehe hier Für einen Überblick über den Seitenlebenszyklus einer ASP.NET -Seite. Es sollte Ihnen helfen, festzustellen, wo Sie Ihren Code platzieren sollen. Das letzte Mal, dass Sie ScriptManager.registerStartUpScript anrufen können, befindet sich am Ereignis von Page_Prerender.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top