2011-10-20 141 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