我使用 Page_Load 中的 ScriptManager.RegisterStartupScrit 并且效果很好。
当我将同一行移至 Page_Unload 事件时,它不起作用;该脚本未注册。
有什么建议么??
我使用 Page_Load 中的 ScriptManager.RegisterStartupScrit 并且效果很好。
当我将同一行移至 Page_Unload 事件时,它不起作用;该脚本未注册。
有什么建议么??
Page_Unload 事件在页面创建完成并输出 html 后被调用。该事件旨在用于清理页面必须释放的任何资源。
你为什么在这里调用 ScriptManager.RegisterStartupScript ?
编辑: 有关ASP.Net 页面的页面生命周期的概述,请参见此处。它应该可以帮助您确定放置代码的位置。您最后一次调用 ScriptManager.RegisterStartupScript 很可能是在 Page_PreRender 事件中。