我有一個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