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

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

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

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

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

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

7得票5回答
有没有办法进行同步的PageMethods调用?

我想要做这个: function DelBatch() {var userInfo = get_cookie("UserInfo"); PageMethods.DeleteBatchJSWM(userInfo, function(result) ...

7得票5回答
PageMethods返回未定义的结果?

我有一个非常简单的调用PageMethod的方法。当我在.cs文件中逐步执行我的PageMethod时,值看起来符合预期。然而,在客户端上,我得到了一个未定义的结果。有什么想法吗?这应该是非常简单的。 以下是我的js代码:(EnablePageMethods="true"在我的ASPX页面中...

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

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

7得票1回答
从静态的 [WebMethod](JS ajax 调用)访问 ASP.NET 控件

我有一个ASP.NET网站和自定义控件(我们称其为myControl)。 我需要使用AJAX调用此控件上的方法。 我正在从JavaScript(jQuery)向C# WebMethod发布ajax调用。 这很好用,但我无法在静态WebMethod中访问myControl。 有什么解决方法吗? ...

8得票2回答
如何在静态网页方法中访问页面控件?

我使用静态WebMethod方法,通过jQuery调用了一个Code behind方法。 这个Web方法调用成功了,但是尝试访问文本框控件时却出错了。提示需要非静态字段、方法或属性的对象引用。 [WebMethod] public static Savedata() { ...

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,返回字符串并且不接受任何参数。我甚至尝...