2010-05-05 48 views
1

我注意到,UpdatePanel在每個觸發器上發佈了包含在表格上的每個字段。如何限制UpdatePanel上的帖子值數量?

但在我的大多數情況下,我在同一頁面上使用2-3個UpdatePanels,並且每個都是獨立的。

當我點擊更新一個面板,然後我的頁面接收頁面的所有輸入數據(確定這是邏輯),但我贏得只讀取此UpdatePanels數據並根據而不是其他面板數據。

所以我看到很多流量都是這樣發生的。

所以有一種方式對一個UpdatePanel說 - 只發送我的輸入數據,而不是發現在頁面上的所有內容。 ?

謝謝您的高級。

回答

4

我相信這是不可能的。雖然UpdatePanel僅更新頁面的一部分,但完整的回發功能始終在發生。這就是爲什麼UpdatePanel不推薦用於Ajax應用程序的原因。您可以考慮使用Ajax客戶端庫,例如jQuery和啓用了Ajax的WCF服務。這將比UpdatePanels更有效率。

您可以閱讀關於UpdatePanel here的不錯文章。

+0

是的,這也是我的結論...我只是想知道如果有人用javascript做出任何詭計......或者任何新的未來在網絡4上。 – Aristos 2010-05-05 10:05:15

+1

沒有運氣與JavaScript,UpdatePanel是一個客戶端和服務器技術。不確定.NET 4也。 UpdatePanel旨在輕鬆地在現有應用程序中添加Ajax功能。不推薦用於新項目。 – kgiannakakis 2010-05-05 10:38:07

相關問題