如何将代码的 javascript 部分的值发送到 ascx.cs 代码文件
在我的 .ascx 页面中有一些 javascript 函数。我想将这个 java 脚本函数的值发送到代码隐藏文件以执行方法。
我尝试使用 PageMethods,但出现错误。当我用 google 搜索这个问题时,我发现 PageMethods 不能与 .ascx 控制页面一起使用,它只能与 .aspx 页面一起使用。
请给我一些建议,我该如何执行我的任务..
In my .ascx page there was some javascript functions.I want to send the value from this java script function to the codebehind file to execute a method.
I tried to use PageMethods but it was getting errors.As i google about this problem i found that PageMethods cannot use with .ascx control pages it can be only used with .aspx pages.
Please give me some suggestion how could i perform my task..
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
最简单的方法似乎是将您想要运行的功能重构到 aspx 页面中(因为您可以使用 pagemethods)并使用 javascript 调用它。
The simplest way seems to be is to refactor the functionality you want to run into an aspx page (as you can use pagemethods) and call it using javascript.
尝试使用 Web 服务而不是页面方法。 查看 msdn 文档,它有一个相当不错的示例。
Try using a webservice instead of pagemethods. Check out the msdn doc it has a pretty decent example.