gpt4 book ai didi

c# - 在服务器端调用 javascript 函数

转载 作者:搜寻专家 更新时间:2023-11-01 05:26:47 26 4
gpt4 key购买 nike

在页面加载/任何事件中执行代码后,如何在服务器端调用 javascript 函数?我在此页面中使用 UpdatePanel。我试过 Page.RegisterStartUpScript、ClientScript.RegisterStartupScript。这些都不起作用。

最佳答案

对于 UpdatePanel,您需要使用 ScriptManager.RegisterStartupScript ,像这样:

var script = "alert('hi);";
ScriptManager.RegisterStartupScript(this, GetType(), "MyScript", script, true);

您必须记住,在 UpdatePanel 中,您不会将整个页面发送回客户端,因此 Page 版本将不起作用,因为它们的内容在部分更新时永远不会消失.使用 ScriptManager,它会主动将其推送到作为脚本发送的 AJAX 响应中以执行,因此它的行为略有不同。

关于c# - 在服务器端调用 javascript 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3212034/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com