我可以依靠總是在一個線程中執行Task
的事實嗎?它可以是任何,但它應該是相同的整個身體,因爲我需要線程的Culture
設置正確。在一個線程中執行的.NET任務
Task bind = Task.Factory.StartNew(() =>
{
Thread.CurrentThread.CurrentCulture = culture;
// do some asp.net binding stuff with automatic
// date formatting
gridView.DataSource = table;
gridView.DataBind();
}
如果我不能,是否有一個參數左右,以獲得此行爲?
歡呼聲中,馬蒂亞斯
我不相信在不同線程上的數據綁定會很好地發揮......並非最不重要的,http-context將會蒸發 –
好點,不知道。我重構了代碼,以便以異步方式異步接收數據並進行綁定。這是正確的路,不是嗎? –
是的,但前提是你在獲取其他東西時有用。即「啓動異步」,「做別的事情」,「加入異步」,「數據綁定」沒有問題,但「啓動異步」,「加入異步」,「數據綁定」毫無意義。 –