當您在瀏覽器中打開頁面時,會在服務器上創建頁面實例。但是,當您使用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. Django管理頁面/
- 6. 管理Facebook頁面
- 7. ASP.NET:處理主頁。管理項目
- 8. 管理員頁面登錄
- 9. 管理頁面序列
- 10. django-nonrel和管理頁面
- 11. Silverstripe管理頁面不來
- 12. Facebook Linter - 頁面管理URI
- 13. 替代Django管理頁面
- 14. Magento空白管理頁面
- 15. 簡單管理頁面:Symfony2
- 16. Django管理頁面錯誤
- 17. 管理頁面訪問
- 18. 管理頁面煩惱
- 19. 創建views.py管理頁面
- 20. 內容管理頁面
- 21. BlogEngine.NET空白管理頁面
- 22. 訪問管理頁面
- 23. codeigniter中的管理頁面
- 24. 顏色在管理頁面
- 25. 獨立管理頁面
- 26. 管理許多「頁面」
- 27. 在asp.net中處理頁面
- 28. 在asp.net頁面上處理()
- 29. asp.net頁面處理程序
- 30. 從管理界面管理靜態頁面
有什麼辦法可以將問題改爲問題的形式嗎? – stephenbayer 2008-10-20 13:57:43