0

我使用 Page_Load 中的 ScriptManager.RegisterStartupScrit 并且效果很好。

当我将同一行移至 Page_Unload 事件时,它不起作用;该脚本未注册。

有什么建议么??

4

1 回答 1

2

Page_Unload 事件在页面创建完成并输出 html 后被调用。该事件旨在用于清理页面必须释放的任何资源。

你为什么在这里调用 ScriptManager.RegisterStartupScript ?

编辑: 有关ASP.Net 页面的页面生命周期的概述,请参见此处。它应该可以帮助您确定放置代码的位置。您最后一次调用 ScriptManager.RegisterStartupScript 很可能是在 Page_PreRender 事件中。

于 2009-09-01T13:37:53.817 回答