繁体   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