从javascript调用服务器端方法

从javascript调用服务器端方法,javascript,.net,c#-4.0,asp.net-ajax,pagemethods,Javascript,.net,C# 4.0,Asp.net Ajax,Pagemethods,我想从javascript调用服务器端C#函数 我用了我给你的方式 当我在一个新的ASP.NET应用程序中执行相同的步骤时,这很好。 但是,当我在我正在使用的应用程序中重复相同的步骤时,会出现错误: “PageMethods未定义” 我正在使用.Net 4.0。您是否在scriptmanager上启用了页面方法 您是否在scriptmanager上启用了页面方法 确保您有ScriptManager控件 作为尝试使用PageMethods方法的替代方法,我建议切换到更为最新的WCF脚本服务:


我想从javascript调用服务器端C#函数

我用了我给你的方式

当我在一个新的ASP.NET应用程序中执行相同的步骤时,这很好。
但是,当我在我正在使用的应用程序中重复相同的步骤时,会出现错误:

“PageMethods未定义”


我正在使用.Net 4.0。

您是否在scriptmanager上启用了页面方法


您是否在scriptmanager上启用了页面方法


确保您有ScriptManager控件

作为尝试使用PageMethods方法的替代方法,我建议切换到更为最新的WCF脚本服务:


确保您有ScriptManager控件

作为尝试使用PageMethods方法的替代方法,我建议切换到更为最新的WCF脚本服务:


代码隐藏中的page类中必须至少有一个page方法。控制它将不起作用。代码隐藏中的page类中必须至少有一个page方法。我做了文章中给出的所有事情,它在一个新的应用程序中工作。当我在我的旧网站上做同样的事情时,它就不起作用了。我在ascx和aspx控件和页面中都尝试过它,我完成了文章中给出的所有内容,并在一个新的应用程序中工作。当我在我的旧网站上做同样的事情时,它就不起作用了。我在ascx和aspx控件和页面中都试过了。