好喜歡做什麼ID是加載,顯示90%的內容的頁面,並異步加載最後10%。添加內容異步(線程+ AJAX)
作爲即時呈現頁面編程方式創建我傳遞給一個線程更新面板。當這個線程完成它時,然後更新主線程上的updatepanel。
public void test(object parameter)
{
Thread.Sleep(2000);
var updpanel = (UpdatePanel)parameter;
updpanel.ContentTemplateContainer.Controls.Add(new LiteralControl("HI"));
updpanel.Update();
}
protected void Page_Load(object sender, EventArgs e)
{
var th = new Thread(new ParameterizedThreadStart(test));
var updpanel = new UpdatePanel() { UpdateMode = UpdatePanelUpdateMode.Conditional };
ContentPlaceHolder1.Controls.Add(updpanel);
th.Start(updpanel);
}
失敗了,在單線程的方法,我只是不斷輪詢頁面,看看它是否已完成?