当使用 EPiServer 调用客户端函数时,由于 EPiServer 接管 ScriptManager 的方式,因此需要特定的语法。
如果您正在为 EPiServer 项目编写代码,请使用以下命令:
System.Web.UI.ScriptManager.RegisterStartupScript(this, this.GetType(), "myFunction", "myFunction()", true);
其中“myFunction”是您的客户端函数的名称。
另外:请记住,您的函数需要定义在服务器端代码可以获取的位置,因此我建议将其放在全局命名空间中。