【问题标题】:ajax jquery webmethod privateajax jquery webmethod 私有
【发布时间】:2013-08-19 15:39:04
【问题描述】:

我正在代码隐藏中调用 webmethod 函数,但我有疑问..

在 aspx 的代码隐藏中包含 webmethod 使输入 url 的每个人都可以看到该函数???

是否可以在代码隐藏中使用 ajax/jquery 的“私有”函数???

  $.ajax({
                    type: "POST",
                    url: "Default.aspx/Exemplos", // url da pagina/nome do metodo
                    contentType: "application/json; charset=utf-8",
                    dataType: "json",
                    data: "{}", //parametros da função
                    success: function (json) {
                        var JSONObject = json.d;
                        var html = '';
                        for (var i = 0; i < JSONObject.length; i++) {
                            html = html + JSONObject[i].Valorbool + ' - ' + JSONObject[i].Valortxt + '

[网络方法] 公共函数Exemplos(...)

【问题讨论】:

    标签: c# jquery ajax webmethod


    【解决方案1】:

    网络方法必须是公共的和静态的。

    类似问题:ASP.NET jQuery error: Unknown Web Method

    如果您需要更多关于 ajax 调用的安全性,请尝试将其移至 Web 服务。

    【讨论】:

      猜你喜欢
      • 2015-03-27
      • 2012-10-28
      • 1970-01-01
      • 1970-01-01
      • 2018-01-16
      • 1970-01-01
      • 1970-01-01
      • 2011-12-07
      • 2018-11-18
      相关资源
      最近更新 更多