请问在一项比较费时的操作中,如何显示一个比较准确一些的进度条 在.net编码中,许多操作都比较费时,如何做到能够在一些复杂操作的长时间费时中,在界面上出现一个进度条,能让用户知道正在处理的过程中,是好是能显示处理的进程,就象一些大文件上传的例子一样。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我是这么做的在一个div中放置一个<table width=10% height=20px>(这个table模拟进度条设置一个背景色)这个是开始的时候当执行了一些操作以后向前台输出一段js来改变table的style(主要是改变width) 同意LoveCherry: 通过脚本定时去访问服务器的处理过程状态(可以写一个函数得到此状态),脚本访问可以用XML对象去访问,网上应该都有大把的代码了,WebService或者一个页面生成XML都可以,取出所需要的状态的数据,然后通过脚本去改变WEB页面上的文字及进度条状态! 补充一句输出的js要立即输出如果不加Response.Flush()会等所有执行完再输出 另外可以看看http://dotnet.aspx.cc/ShowDetail.aspx?id=794566B9-5EA2-4782-2D42-E133F3C7BA74 http://www.surano.com/aspnet/这个也不错 如何设置owc11生成饼状图或者柱状图的tooltip 请问这种图片搜索,怎么实现的? 登陆权限的问题? 动态加载节点的treeview为什么有时会出错? 初级问题--ie打不开asp.net生成网页问题 在前台很难实现,如何在后台写个函数实现啊(高手进) 关于初始化字符串的格式不符合规范。 请问为什么不能绑定数据? 能否用ie打开Excel文件 json数据在前台的解析问题【基于.net mvc2】 请教简单asp.net 数据库访问的典型问题!急,在线等!
在一个div中放置一个<table width=10% height=20px>(这个table模拟进度条设置一个背景色)
这个是开始的时候
当执行了一些操作以后
向前台输出一段js来改变table的style(主要是改变width)
通过脚本定时去访问服务器的处理过程状态(可以写一个函数得到此状态),脚本访问可以用XML对象去访问,网上应该都有大把的代码了,WebService或者一个页面生成XML都可以,取出所需要的状态的数据,然后通过脚本去改变WEB页面上的文字及进度条状态!
输出的js要立即输出
如果不加Response.Flush()会等所有执行完再输出
http://dotnet.aspx.cc/ShowDetail.aspx?id=794566B9-5EA2-4782-2D42-E133F3C7BA74
这个也不错