从 javascript 调用服务器端方法
我想从 javascript 调用服务器端 C# 函数。
我使用了 这篇文章。
当我在新的 ASP.NET 应用程序中执行相同的步骤时,效果很好。
但是,当我在正在处理的应用程序中重复相同的步骤时,会出现错误:
“PageMethods 未定义”。
我正在研究.Net 4.0。
I want to call server side C# function from javascript.
I used the way given in this article.
This works fine when I did the same steps in a new ASP.NET application.
But when I repeat the same steps in the application on which i am working it give the error:
"PageMethods is Undefined".
I am working on .Net 4.0.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您是否在脚本管理器上启用了页面方法?
Have you enabled page methods on your scriptmanager?
<asp:ScriptManager ID="ScriptManager1"
EnablePageMethods="true"
runat="server" />
确保您有 ScriptManager 控件?
作为尝试使用 PageMethods 方法的替代方法,我建议切换到更新的 WCF 脚本服务:
脚本
进入脚本服务
Make sure you have a ScriptManager control?
As an alternative to trying to get the PageMethods approach to work, I would recommend switching to the more up to date WCF Script Services:
Script
on to Script Services