asp.net 正在加载效果实现

本文介绍了在ASP.NET中实现加载指示的方法,包括使用div显示文本提示,并探讨了两种常见场景:一是通过AJAX请求时显示加载提示;二是处理大数据量读取时前后台配合展示加载状态。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

最近研究了下asp.net 正在加载的实现原理,总结了以下实现方法

首先,我们有个div显示内容为正在加载..   当然也可以考虑用图片或者其他的,不过考虑到速度,建议直接文字提示就行,然后设置div为隐藏,

一般分两种情况我们需要用到

1.ajax请求时候,提示正在加载中,这种情况比较简单,在方法开始的地方加入div显示,在ajax回调方法把div隐藏掉

2.后台代码读取数据库,因为数据比较大,需要一定的时间,所以要考虑前后台一起配合

asp.net的按钮,有一个OnClientClick事件,可以让js代码先执行,然后再执行后台代码

所以我们先OnClientClick="return doCheck()",让它显示

注意:我js也有判断,如果是超出时间范围,我会先让它隐藏,如果判断条件通过,他执行后台代码

执行完毕的时候,再去隐藏div

这样,就基本解决正在加载的问题了,不明白的再留言给我吧,需要完整案例的可以去这里下载

http://download.youkuaiyun.com/download/jine515073/6909529

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值