異步和同步回發之間的區別是什麼?ASP.NET中的異步和同步回發
回答
從Plz tell me difference synchronous postback and asynchronous Postback
異步回的行爲就像 同步回傳,發生的所有的 服務器頁面生命週期事件。 但是在呈現階段,在 異步回發只更新面板的 內容發送 回哪裏在 同步回傳的所有 頁面內容被刷新瀏覽器/發送回瀏覽器 。
參見Partial-Page Rendering Overview
異步回發的行爲多 像同步回發。所有 服務器頁面生命週期事件發生, 和視圖狀態和表單數據都保留 。但是,在呈現 階段中,只有 UpdatePanel控件的內容被髮送到 瀏覽器。頁面的其餘部分仍然保持 不變。
異步回傳通常用於在javascript的幫助下提供增強的瀏覽器功能。例如,根據在下拉列表中選擇的部門填寫部門中的指定,而不會導致整個頁面刷新。
使用可以使用ASP更新panels- http://www.asp.net/Ajax/Documentation/Live/overview/UpdatePanelOverview.aspx
XMLHTTP請求調用asp.net頁面 http://www.w3schools.com/XML/xml_http.asp
ASP> NET AJAX和Web服務 http://www.asp.net/Ajax/Documentation/Live/tutorials/ExposingWebServicesToAJAXTutorial.aspx
同步回傳載您的HTML將請求發送回服務器,以便服務器可以記住頁面的數據視圖狀態,以便您可以從用戶輸入的輸入字段獲取信息,並要求刷新頁面。
異步回發,允許您調用服務器上的特定功能,並且服務器的響應可以是json,xml或html,然後解析此響應並使用javascript響應它,從而可以增強用戶因爲頁面不會刷新,並且不需要太多時間調用該方法並獲得響應,因爲它不需要在請求中上傳html。
AsyncPostBackTrigger: 異步回觸發更新的頁面部分,而不刷新整個頁面(AJAX)
-Converts回發到異步回調
- 通常用來觸發更新時控制外一個UpdatePanel回發 如果ChildrenAsTriggers =「假」,可用於指定內部UpdatePanel控件應該叫 回來,而不是後回
PostBackTrigger: Postbac k觸發器將完整頁面更新到服務器的頁面完成。
- 允許UpdatePanel內的控件回發
- 通常用於允許某些控件在ChildrenAsTriggers =「true」時回發
- 1. 同步和異步回調
- 2. ASP.Net中的異步觸發
- 3. 異步回發
- 4. Redux:異步和同步發送
- 5. javascript中的異步回調的結構:同步異步
- 6. jquery和ajax異步回發
- 7. 觸發器中同步和異步復位之間的差異
- 8. 在ASP.net Web中取消同步回發
- 9. 同步和異步策略
- 10. 同步和異步活動
- 11. 異步和同步方法
- 12. 使Meteor.methods同步和異步
- 13. 同步和異步API
- 14. flex中的同步和異步調用
- 15. javascript中的同步和異步循環
- 16. javaScript中的異步和同步
- 17. 同時發送兩個異步回發?
- 18. ASP.NET身份異步與同步問題
- 19. AJAX同步和異步差異
- 20. ASP.NET異步請求回調
- 21. 合同異步和同步代碼
- 22. 等待一個異步回調同步
- 23. EDT,異步,同步
- 24. CISC和RISC - 同步和異步
- 25. C#異步的ThreadStart和恢復同步
- 26. 它的WebSockets和異步/同步部分
- 27. PostgreSQL的同步和異步複製
- 28. 的同步和異步聚類
- 29. 是在異步同步異步
- 30. 異步動作+同步DBQuery VS同步動作+異步DbQuery