2011-10-20 143 views
2

我綁定4個gridviews按鈕單擊。像這樣線程綁定多個gridview

 gv1.DataSource = GetData("Mill"); 
     gv1.DataBind(); 

     gv2.DataSource = GetData("Factory"); 
     gv2.DataBind(); 

     gv3.DataSource = GetData("Garage"); 
     gv3.DataBind(); 

     gv4.DataSource = GetData("Master"); 
     gv4.DataBind(); 

他們都使用相同的方法獲得結果,他們也花費時間加載。有什麼辦法可以平行運行它們嗎?我擔心,因爲他們使用相同的方法來獲取數據。

是否可以對它們進行線程化處理?怎麼樣?

請幫

+0

我在這個問題的編輯部分提出了同樣的問題http://stackoverflow.com/questions/7839001/threading-for-methods-onbutton-click,但我認爲它的某些部分已經回答了,那個問題就結束了。 – Zerotoinfinity

回答

1

你可以看看的following article有關異步頁。

+0

感謝您的即時回覆。但是我對線程很陌生,而且我迫切需要將這些代碼存活。有什麼簡單的方法可以達到同樣的效果嗎? – Zerotoinfinity

+1

@Zerotoinfinite,線程從來不簡單。如果你曾經深入瞭解它,我會建議你先仔細閱讀它,否則你會遇到很多問題。 –

+0

感謝您的指導,我正在閱讀它 – Zerotoinfinity