【问题标题】:How to send the value from javascript part of code to the ascx.cs code file如何将值从代码的 javascript 部分发送到 ascx.cs 代码文件
【发布时间】:2010-11-13 08:40:50
【问题描述】:

在我的 .ascx 页面中有一些 javascript 函数。我想将此 java 脚本函数的值发送到代码隐藏文件以执行方法。

我尝试使用 PageMethods,但出现错误。当我在谷歌上搜索这个问题时,我发现 PageMethods 不能与 .ascx 控制页面一起使用,它只能与 .aspx 页面一起使用。

请给我一些建议,我该如何执行我的任务..

【问题讨论】:

    标签: c# javascript ascx


    【解决方案1】:

    似乎最简单的方法是将要运行的功能重构到 aspx 页面中(因为您可以使用 pagemethods)并使用 javascript 调用它。

    【讨论】:

    • 感谢您的回复,实际上我需要将 URL 中的搜索值存储到数据库中。我想我会将其从 javascript 存储为 cookie,然后从 c# 代码中检索 cookie 并保存作为数据库中的字符串。你认为它有效吗
    • @Subha 如果您只是从 URL 存储搜索值,那么从 query string extract 它们并推送到 db 不是更好吗?您搜索,而不是使用 cookie 的所有麻烦?
    【解决方案2】:

    尝试使用网络服务而不是页面方法。查看msdn 文档,它有一个相当不错的示例。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-05-11
      • 2023-04-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多