0

我的服务器端 ASP.NET 代码使用 ClientScript.RegisterStartupScript 在初始页面加载时生成一个 JS 函数(实际函数,例如函数 Foo() {...} )。该函数成为 ASPX 标记的一部分,并在客户端调用它时执行。

问题是:我需要在服务器端部分回发(更新面板)中修改该函数的代码。但是,当我通过 ScriptManager.RegisterStartupScript 生成具有相同名称的函数 Foo() {...}时,它似乎没有生效 - 在 PageLoad 的 ClientScript.RegisterStartupScript 中生成的原始函数被调用。

在初始页面加载时生成部分回发后,有什么方法可以在部分回发中重新生成客户端功能?

谢谢!

4

1 回答 1

0

在我对这个问题的第一条评论中回答了。

于 2012-05-23T14:23:08.337 回答