Async PostBack和Sync PostBack有什么区别?

时间:2010-12-26 13:18:10

标签: asp.net asp.net-ajax postback

什么是AsyncPostBack,SyncPostBack以及这些方法之间有什么区别?

1 个答案:

答案 0 :(得分:2)

使用javascript完成异步回发,发送XMLHttpRequest,称为AJAX,而不会离开您所在的网页。同步回发是来自网页的正常形式发布请求,导致完整的请求周期和(重新)显示相同或不同的网页。不同之处在于,对于异步请求,网页保持不变,并且用户可以在请求发生时继续与其进行交互。这可以使界面看起来对用户更敏感并改善体验。在同步或完整回发中,Web浏览器必须在发送回请求并加载新页面时等待。如果您不在服务器上维护它并在新页面上重置原始网页上的任何状态,您也会丢失。