簡體   English   中英

回調和部分回發有什么區別?

[英]What's the difference between a Callback and a Partial Postback?

有區別嗎,還是術語同義?

抱歉,如果以前已經問過這個問題,我只能找到完整回發和回調之間的區別。 我已經知道完整的回發有何不同。

如果使用ASP.Net 2.0,那很重要。 (順便說一句,這有關系嗎?或者對於任何基於Web的應用程序,這些術語的定義是否相同?)

提前致謝。

好問題...

來自http://p3net.mvps.org/CHowSharp/2007/August/08192007.aspx

唯一真正的區別是術語,但是當人們使用這些術語時,他們通常會想到兩個不同的概念。 當客戶端回叫服務器以執行某些工作,然后在客戶端上更新UI時,將發生回調。 它與普通的回發不同,因為僅更新必要的UI元素。

部分回發是回調的AJAX術語。 實際上,部分回發使用回調來回調服務器。 ASP.NET v2支持回調,但不支持部分回發。 AJAX添加了對部分回發的支持。 通過部分回發,AJAX有效地取代了頁面的呈現。 當發生部分回發時,AJAX可以使ASP.NET啟動正常的回發過程。 但是,AJAX控制呈現,因此它僅呈現所需的控件。 渲染完成后,AJAX將打包的數據打包並將其返回給客戶端。 在客戶端,AJAX使用更改來更新頁面的DOM。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM