【发布时间】:2010-11-13 08:40:50
【问题描述】:
在我的 .ascx 页面中有一些 javascript 函数。我想将此 java 脚本函数的值发送到代码隐藏文件以执行方法。
我尝试使用 PageMethods,但出现错误。当我在谷歌上搜索这个问题时,我发现 PageMethods 不能与 .ascx 控制页面一起使用,它只能与 .aspx 页面一起使用。
请给我一些建议,我该如何执行我的任务..
【问题讨论】:
标签: c# javascript ascx
在我的 .ascx 页面中有一些 javascript 函数。我想将此 java 脚本函数的值发送到代码隐藏文件以执行方法。
我尝试使用 PageMethods,但出现错误。当我在谷歌上搜索这个问题时,我发现 PageMethods 不能与 .ascx 控制页面一起使用,它只能与 .aspx 页面一起使用。
请给我一些建议,我该如何执行我的任务..
【问题讨论】:
标签: c# javascript ascx
似乎最简单的方法是将要运行的功能重构到 aspx 页面中(因为您可以使用 pagemethods)并使用 javascript 调用它。
【讨论】:
尝试使用网络服务而不是页面方法。查看msdn 文档,它有一个相当不错的示例。
【讨论】: