當您在瀏覽器中打開頁面時,會在服務器上創建頁面實例。但是,當您使用AJAX時,是否有人知道整個頁面對象是否在回發服務器上創建?Asp.net頁面管理
2
A
回答
2
當您使用ASP.NET Ajax時,AJAX請求仍將處理所有代碼隱藏代碼,但是,唯一的渲染更新將是更新面板中的項目。
2
取決於。使用UpdatePanel,頁面被實例化並且經歷正常的生命週期,但只有你的包裝控件被更新。如果您使用PageMethods,它們是靜態的並且不需要對象實例化。
假設ASP.NET AJAX,如果您使用其他框架,答案無疑會有所不同。
1
這也取決於是否使用術語AJAX,您指的是真正的AJAX或AJAX .NET工具包,它主要是一組JavaScript函數,其中90%左右的實際上並不是阿賈克斯。在大多數後來的控件中,整個頁面被調用,並且輸出僅針對所需的特定信息或部分進行解析。如果有一個異步JavaScript調用頁面並對其進行解析,則asp.net頁面將無法區分此調用和常規瀏覽器視圖(除非您編程以瞭解其差異),所以在這種情況下,頁面對象也會被創建。唯一不會處理整個頁面的時間是調用Web方法或腳本方法的時間。
相關問題
- 1. ASP.NET網頁管理頁面
- 2. 使用asp.net編寫管理頁面
- 3. 管理頁面的佈局-asp.net
- 4. ASP.NET不重定向到管理頁面
- 5. 管理Facebook頁面
- 6. Facebook Linter - 頁面管理URI
- 7. django-nonrel和管理頁面
- 8. 管理頁面煩惱
- 9. 替代Django管理頁面
- 10. 管理許多「頁面」
- 11. Django管理頁面錯誤
- 12. 管理員頁面登錄
- 13. 簡單管理頁面:Symfony2
- 14. 管理頁面序列
- 15. 內容管理頁面
- 16. 創建views.py管理頁面
- 17. Magento空白管理頁面
- 18. ASP.NET:處理主頁。管理項目
- 19. 從管理界面管理靜態頁面
- 20. 在asp.net中處理頁面
- 21. asp.net頁面處理程序
- 22. 腳本管理器在asp.net頁面中的角色
- 23. 在asp.net應用程序中創建管理頁面
- 24. facebook分享您在asp.net中管理的頁面mvc
- 25. 管理ASP.NET MVC中的視圖頁面腳本
- 26. 問題asp.net重定向登錄管理頁面後
- 27. ASP.NET MVC - 管理
- 28. 頁面管理員作爲應用程序的管理員?
- 29. magento管理頁面不顯示在管理員
- 30. 限制管理頁面僅限管理員用戶
有什麼辦法可以將問題改爲問題的形式嗎? – stephenbayer 2008-10-20 13:57:43