Asp.net

一個更新面板與多個更新面板[關閉]

  • September 16, 2008

我有一個 ASP.NET 網頁,其中顯示了在某些條件下需要最佳更新的各種欄位、按鈕點擊等。我們已經實現了 AJAX,使用 ASP.NET 更新面板來避免可見的回發。

原本只有一個領域需要這種能力……很快就擴展到了其他領域。現在我的網頁有多個更新面板。

我想知道是否最好將整個表單包裝在單個 UpdatePanel 中,或者保留單獨的 UpdatePanel。

使用 ASP.NET UpdatePanel 的最佳實踐是什麼?

多個面板要好得多。完全使用 UpdatePanels 的主要原因之一是減少流量並僅通過網路來回發送您需要的部分。通過只使用一個更新面板,您幾乎每次都在做一個完整的回帖,您只是使用一點 Javascript 來更新頁面而不會閃爍。

如果有頁面需要一起更新,有辦法在一個更新時觸發其他面板更新..但你絕對應該使用多個更新面板。

引用自:https://stackoverflow.com/questions/72541