各位GGJJDDMM门,线程同步问题
Thread s = new Thread(new ThreadStart(ChangeState));
s.Start();
s.Join();
excelBean excelIMP = new excelBean();
res = excelIMP.excelImport(path);
上面的那个线程要执行的任务是显示.aspx页面的进度条,
下面的方法excelImport是往数据库中导数据,这几行代码都是写在CLICK事件中的,现在发现只有当导入这个过程完成后,也就是CLICK事件中的所有代码执行完了以后它才会显示.aspx页面的进度条,我现在希望二者同步呀,该怎么办呢?
------解决方案--------------------呵呵asp.net是做不到的
用ajax试试,我没研究过ajax,感觉应该是可以的
但是用asp.net是不行的
你的线程是运行再服务器上的
进度条是在客户端的
进度变一下服务器就向客户端发送一个信息
你想是什么后果?