asp.net下的异步加载

2020-02-28 16:00:15来源:爱站网 阅读 ()

新老客户大回馈,云服务器低至5折

由于asp.net的复杂性,我们在实现异步加载的时候,页面可能会超时并停止响应,我们可以通过爱站技术频道的介绍来学习asp.net下的异步加载,希望我们能帮到您。

第一种,直接通过AJAX去请求页面:例如,

1:dataType必须是html或者Text格式,

2:Type:必须是'Post'请求

3:后台Load事件必须判断是否为Post请求

    

后台代码如下:

测试结果如下:

    

第二种:类似于.net MVC直接请求方法

1:后台代码中,引入using System.Web.Services;

2:方法必须是静态修饰,且方法上面打上特性 [WebMethod]

3:在JQ中返回成功回调函数内获取数据必须是 返回名字.d 如:data.d

4:AJAX中,必须指定contentType:"application/json;charset=utf-8"

5:若是要传递参数,需加双引号,如:data: " { 'pageIndex': " + pageIndex + " }"

多个格式如此。如:data: " { 'pageIndex': " + pageIndex + " ,'pagesize':"+pagesize+"}"

后台代码如下:

        

前台代码如下:

测试结果如下:

以上内容是爱站技术频道小编介绍的asp.net下的异步加载,有不足之处,欢迎大家给小编留言哦,大家也要合理安排学习时间,健康生活。


原文链接:https://js.aizhan.com/develop/aspnet/11795.html
如有疑问请与原作者联系

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:.Net MVC网站中配置文件的读写

下一篇:asp.net实现导出DataTable数据到Word或者Excel的方法