這是否發生在任何頁面生命週期事件之後?我注意到,如果一些樣式錶鏈接在頁面預渲染中被添加到瀏覽器中。我只是對發生這種情況的確切時間感到好奇,並且這是如何發生的?什麼時候在asp.net頁面生命週期中向瀏覽器提供html頁頭?
回答
頭只是客戶端HTML的一部分,並沒有在ASP.NET服務器端頁面生命週期中的特定位置。
你可以找到在MSDN上的詳細信息:http://msdn.microsoft.com/en-us/library/ms178472(v=vs.85).aspx
有瀏覽器渲染和ASP.Net生命週期之間沒有任何關係。 prerender
render
與渲染瀏覽器中的輸出不匹配。瀏覽器將請求發送到服務器,然後服務器處理ASP.net生命週期。然後在渲染事件中它將asp.net代碼轉換爲HTML代碼,然後將響應發送到瀏覽器。瀏覽器將呈現收到的html。
你的意思是整個HTML代碼一次送達? – 2014-09-02 07:29:38
是的。任何css和js文件引用加載之後 – 2014-09-02 07:30:25
一旦所有資源加載完畢,頁面就會在瀏覽器中呈現? – 2014-09-02 07:32:39
- 1. ASP.NET頁面生命週期 - 在什麼時候執行SSL?
- 2. 什麼時候在ASP.NET頁面生命週期中觸發DataBinding事件?
- 3. asp.net頁面生命週期
- 4. ASP.net頁面生命週期
- 5. asp.net頁面生命週期
- 6. HTML頁面生命週期
- 7. Razor頁面生命週期在ASP.NET MVC
- 8. ASP.NET應用程序生命週期 - 非頁面生命週期
- 9. Asp.net中Ajax調用的頁面生命週期是什麼?
- 10. Asp.net MVC頁面生命週期
- 11. ASP.NET會話和頁面生命週期
- 12. ASP.net頁面生命週期問題
- 13. ASP.NET頁面生命週期解釋
- 14. Asp.net頁面生命週期錯誤,
- 15. 問題與頁面生命週期(asp.net)
- 16. ASP.NET頁面生命週期問題
- 17. HTTPModules和Global.asax - ASP.NET頁面生命週期
- 18. asp.net頁面生命週期問題
- 19. UWP頁面生命週期
- 20. 生命週期的頁面
- 21. 在asp.net頁面生命週期中,會話何時設置?
- 22. 什麼時候在頁面生命週期中執行ASP.NET代碼塊,例如<%= %>?
- 23. 什麼時候最早可以訪問ASP.NET MVC頁面生命週期中的SESSION?
- 24. 檢測瀏覽器的首選語言以提供html頁面
- 25. 在.NET 3.5和NET 4中比較ASP.NET頁面生命週期
- 26. 在瀏覽器中打開HTML頁面
- 27. asp.net的MVC頁生命週期事件
- 28. 說明頁面生命週期,當頁面包含母版頁
- 29. 頁面生命週期問題
- 30. MVC4和頁面生命週期?
因此,如果一個鏈接被添加到HTML頭部,瀏覽器會在呈現完整的html之前再次請求鏈接? – 2014-09-02 07:31:11
它會的,但這不是ASP.NET頁面生命週期的一部分,這是瀏覽器呈現頁面的一部分。 任何外部鏈接(CSS,JS等)都會在最初的HTML請求之後產生額外的請求。 – dougajmcdonald 2014-09-02 07:36:28