2011-01-30 16 views

回答

1

不,沒有區別。特別是DataSource不是UI元素,所以它不受部分回發或UpdatePanel1.Update()的影響。

而且爲MSDN states

的UpdatePanel:啓用頁面的部分,而無需回傳被部分呈現。

這不應該是一個問題,可以隨意將它包含在UpdatePanel內部/外部。

1

我不這麼認爲。更新面板僅指示從異步服務器發回的更新控件。由於正常的頁面循環仍然發生,其他控件(包括DataSource控件)將按正常方式加載,無論它們在哪裏聲明。

在UserControl上有數據訪問然後置於更新面板中的情況並不少見。

+0

這就是大多數人忽略更新面板。服務器將部分回發視爲完整回發並將整個頁面重新呈現。只有更新面板內容被髮送回客戶端。 – 2011-01-30 11:26:18

相關問題