我想从javascript调用服务器端C#函数。
我使用this article中给出的方式。
当我在新的ASP.NET应用程序中执行相同的步骤时,这很好用 但是当我在我正在使用的应用程序中重复相同的步骤时,它会给出错误:
“PageMethods未定义”。
我正在研究.Net 4.0。
答案 0 :(得分:3)
您是否在scriptmanager上启用了页面方法?
<asp:ScriptManager ID="ScriptManager1"
EnablePageMethods="true"
runat="server" />
答案 1 :(得分:2)
确保您有ScriptManager控件?
作为尝试使用PageMethods方法工作的替代方法,我建议您切换到更新的WCF脚本服务: