我有一个aspx页面,点击按钮时创建一个BackgroundWorker,然后调用RunWorkerAsync方法。在我的aspx文件中,我设置了Async='true'
,但是当我运行应用程序并单击该按钮时,它就好像页面等待刷新,直到完成BackgroundWorker的处理。在BackgroundWorker创建并启动后,如何获得控件返回到页面(并刷新页面)?页面不渲染,直到BackgroundWorker.RunWorkerAsync完成
BackgroundWorker worker = new BackgroundWorker();
worker.DoWork += RunJob;
worker.RunWorkerCompleted += JobCompleted;
worker.RunWorkerAsync();
我有一种感觉,这将是答案,但我想验证。谢谢! – brainimus 2010-06-09 17:25:09