原理:使用线程开始长时间的任务,定义一个Session,当任务进行到不同的阶段改变Session的值,线程开始的同时使用ShowModalDialog打开一个进度条窗口,不断刷新这个窗口获取Session值,反应出实时的进度。
步骤如下:
1、先新建一个Default.aspx页面,客户端代码:
服务器代码:
2、新建一个进度条页面Progress.aspx,客户端代码:
服务器代码:
原理:使用线程开始长时间的任务,定义一个Session,当任务进行到不同的阶段改变Session的值,线程开始的同时使用ShowModalDialog打开一个进度条窗口,不断刷新这个窗口获取Session值,反应出实时的进度。
步骤如下:
1、先新建一个Default.aspx页面,客户端代码:
服务器代码:
2、新建一个进度条页面Progress.aspx,客户端代码:
服务器代码: