Page_Load以外の実行からRegisterStartupScriptすることができません。
-
20-09-2019 - |
質問
私は、Page_LoadのからScriptManager.RegisterStartupScritを使用して、それは完璧に動作します。
私はPage_Unloadイベントに同じラインを移動すると、、それは動作しません。スクリプトが登録されていません。
任意の提案??
解決
Page_Unloadイベントは、ページが作成された後に呼び出され、HTMLが出力されます。イベントは、ページによって解放されなければならないすべてのリソースをクリーンアップするために使用されることを意味している。
なぜ、あなたはここでScriptManager.RegisterStartupScriptを呼び出している?
編集: ASPのページのライフサイクル全体概要についてはこちらをを参照してください。ネットページ。それはあなたのコードをどこに配置するかを決定するために役立つはずです。ほとんどの最後の時間あなたはScriptManager.RegisterStartupScriptがPage_PreRenderイベントである呼び出すことができます。
所属していません StackOverflow