从javascript调用服务器端方法

时间:2011-05-11 10:46:11

标签: javascript .net c#-4.0 asp.net-ajax pagemethods


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

我使用this article中给出的方式。

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

  

“PageMethods未定义”。

我正在研究.Net 4.0。

2 个答案:

答案 0 :(得分:3)

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

<asp:ScriptManager ID="ScriptManager1" EnablePageMethods="true" runat="server" />

答案 1 :(得分:2)

确保您有ScriptManager控件?

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