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