45得票2回答
WebMethod与ScriptMethod的区别

我有一个标记有[WebMethod]属性的.NET 3.5 aspx页面方法。我正在使用jQuery调用它,并在两个方向上发送JSON,这一切都非常顺利。我的问题是,当应用于一个方法时,[ScriptMethod]有什么作用?我尝试了一下,它似乎产生了相同的结果。 ScriptMethod和W...

37得票8回答
使用jQuery调用ASP.NET PageMethod/WebMethod - 返回整个页面

jQuery 1.3.2,ASP.NET 2.0。调用PageMethod(WebMethod)进行AJAX调用时返回整个页面而不是响应。在页面方法上设置断点显示它从未被触发。我在我的方法上有[WebMethod]属性,并且它是public static,返回字符串并且不接受任何参数。我甚至尝...

32得票8回答
未知的网络方法。参数名称:方法名

在研究这个问题时,大多数SO问题都是关于将static方法作为修复方法。 由于它不能与真正的(有点复杂的)WebMethod一起使用,我只是创建了一个简单的WebMethod来检查是否可以访问该方法本身。[WebMethod] [ScriptMethod(UseHttpGet = false...

24得票8回答
使用jQuery调用ascx页面方法

我知道可以使用以下语法使用 jQuery 调用页面方法:$.ajax({ type: "POST", url: "Default.aspx/GetDate", data: "{}", contentType: "application/json; charset=utf-8",...

23得票4回答
在ASPX页面中未定义PageMethods

我正在查看一些旧代码,我只能假设它曾经起作用。 MyPage.aspx:function GetCompanyList(officeId) { var companyList = document.getElementById('<%= CompanyDropDown.Clie...

16得票8回答
如何通过JavaScript事件调用带参数的页面方法?

我在我的 .cs 文件中有这样的一个方法:[System.Web.Services.WebMethod] public static void GetServiceInformation(IInfo x) //IInfo is an interface { x.l_power = t...

14得票1回答
ASP.NET中的Pagemethods

我的Pagemethod实现在Chrome浏览器中无法正常工作。 我使用的是在VS 2008中开发的ASP.NET 3.5 Web应用程序。 以下代码在chrome或safari中不起作用:function FetchDataOnTabChange(ucName) { PageMe...

14得票2回答
ASP.NET页面方法与Web服务

我正在构建一个动态部分加载的asp.net页面,我想使用jQuery调用页面方法或Web服务以检索内容HTML。 就性能而言,页面方法或Web服务哪种方式更好? 如果我调用页面方法,在服务器端,页面是否经历完整的生命周期? 有没有好的资源可以帮助我更好地理解页面方法?

13得票5回答
弹出面板中的Pagemethods在IE9中第二次不加载。

我有一个主页面,其中有一些名为pagemethod的方法用于执行某些活动。在此主页面中使用了一个popuppanel(弹出面板内容页也具有pagemethods),用于显示某些详细信息。如果多次执行相同操作(即打开弹出面板多次),则在IE9之外的所有其他浏览器中都可以正常工作(甚至在IE8中也...

9得票4回答
从JavaScript调用ASP.NET页面方法无法工作。

你好,我正在从JavaScript调用一个简单的页面方法,这是我的标记代码: function OnCallSumComplete(result, userContext, methodName) { alert(result); } ...