6
A
回答
6
基本上,跨頁面發佈意味着您將表單數據發佈到另一個頁面,而不是將表單數據發回到同一頁面(就像ASP.NET中的默認頁面一樣)。當您想要將數據發佈到另一個頁面並且不希望重新加載當前頁面時簡單地通過HTTP 302將用戶重定向到另一個頁面(即,Response.Redirect
)時,這可能是有用的。
獲得更多的信息,請參閱Cross-Page Posting in ASP.NET Web Pages:
默認情況下,按鈕和其他控制01引起的ASP.NET 網頁上回發提交頁面回 本身。這是往返 循環的一部分,即ASP.NET網頁作爲其正常 處理的一部分通過 。有關詳細信息,請參閱 ASP.NET網頁簡介。
在某些情況下,您可能需要將一頁紙張發送到另一頁面。 例如,您可能正在創建一個 多頁表單,該表單會在每個頁面上收集不同的信息。在 這種情況下,您可以配置特定的 控件(實現 IButtonControl界面的控件,例如 按鈕控件),以便在 之間發佈不同的目標頁面。這是 被稱爲跨頁面發佈。 與使用Transfer 方法重定向到另一個頁面相比,跨頁面發佈提供了一些 的優勢。 有關詳細信息,請參閱將用戶重定向到 Another Page。
1
跨頁面發佈針對的是與原始頁面不同的頁面。 ASP.NET基於回傳模型,其中發送給您的頁面處理響應。
當您有很多需要相同處理的入口點時使用它的COnsider。
優點:處理常規程序的單點處理 缺點:頁面很難鏈接,並且有很深的知識。 AKA耦合。
相關問題
- 1. 跨頁面發佈asp.net vs asp.net mvc
- 2. 跨頁面發佈
- 3. ASP.NET webforms列表框 - 跨頁面發佈
- 4. 跨頁面發佈主頁
- 5. 什麼是在ASP.NET頁面
- 6. 什麼是Asp.Net中的頁面範圍?
- 7. ASP.NET跨頁面發帖無上一頁
- 8. 跨頁面發佈。在Asp.net中使用PreviousPage是一個很好的實踐嗎?
- 9. asp.net只發布頁面
- 10. 發佈JSON到asp.net頁面
- 11. 跨頁發佈GridView
- 12. 從其他頁面發佈頁面讀取值的最佳方式是什麼?
- 13. 爲什麼當我從頁面發佈到頁面時,我的Asp.Net表單是空的?
- 14. 跨頁回發會話asp.net
- 15. ASP.NET部分回發的頁面更新會發生什麼?
- 16. cURL發佈數據到asp.net頁面
- 17. 從ASP.NET網站發佈到Facebook頁面
- 18. 發佈信息到Asp.net頁面方法?
- 19. asp.Net發佈後無法呈現頁面
- 20. PHP表單發佈到ASP.NET ASPX頁面?
- 21. ASP.NET MVC應用程序中的「發佈」是什麼?
- 22. 記住跨頁面複選框 - 最好的方法是什麼?
- 23. 爲什麼$ _SESSION數據不是跨頁面保存的?
- 24. 在asp.net中禁用頁面的簡明方法是什麼?
- 25. Asp.net中Ajax調用的頁面生命週期是什麼?
- 26. GitHub中的發佈到底是什麼?
- 27. 將數據從ASP.net頁面發佈到JSP頁面
- 28. Facebook發佈 - 什麼是ogurl?
- 29. 在桌面上發佈Asp.NET Core應用程序的目錄是什麼?
- 30. WordPress的頁面ID不是發佈ID
是的。 +1給安德魯。在傳統的ASP中,跨頁面發佈是當天的順序。最初(.NET 1.1),這不見了。 – Kangkan 2010-03-03 03:57:45