郴州旅游攻略:c# 怎样实现在加载大量数据的时候显示“正在加载,请稍等......" 加载完后再关闭

来源:百度文库 编辑:神马品牌网 时间:2024/05/04 19:32:53
c# 怎样实现在加载大量数据的时候显示“正在加载,请稍等......" 加载完后再关闭
天子高飞 的方法,,怎么检测到进程已经完成啊,要是得给进程传递参数怎么办,是不是要用到委托啊,
bg1jt “2005 可以用Atals,2003使用ajax”是什么啊,

winform问题

用多线程可以实现,在主线程显示“正在加载,请稍等......" 后起用一个新线程专门去做加载数据的操作,在加载数据的线程完成后关闭显示就可以了

是不是指的网页呀,要是网页其实很简单比如点击某个按钮提交查询请求然后返回查询结果,可以在点击该按钮的时候显示一段字或进度条动画,等结果回来了这些内容自然会被新的页面替代。
<input onclick="ChkForm();" type="button" value="查 询" id="Button1">
<tr>
<td align="center" height="30"><div id="waitImg" style="DISPLAY:none">正在装载......</div>
</td>
</tr>

<script>
function ChkForm(){
obj=document.all.item("waitImg");
obj.style.display='';
document.all.item("Button1").disabled=true;
Form1.submit();
}
</script>

你自己写代码呗

2005 可以使用Atals
2003使用Ajax