任何人都知道何時以及爲什麼Page.OnLoad()會在ASP.NET lifecicle中執行兩次?ASP.NET Page.OnLoad執行兩次
7
A
回答
8
你有一個空白字符串的IMAGE元素爲該網頁上的網址?
這其中有:)
1
之前抓到這麼多的人你有AutoEventWireUp
設置爲true
也安裝在代碼的事件處理程序?這是一個常見的原因。
2
確保您沒有任何標籤,例如< img src =「#」>或< img src =「」>,這會使IIS加載頁面兩次。這是一個經典。
0
你有沒有控制與AutoPostBack設置爲true?這將導致Page對象被重新創建,因此PageLoad方法將再次執行。
1
另一種可能性是啓用了Visual Studio瀏覽器鏈接。要找出導致問題的原因,您可以檢查Request對象。
+1
回到09沒有瀏覽器鏈接:)但我明白了你的觀點 – 2016-02-09 10:41:57
相關問題
- 1. ReadLine - 執行兩次?
- 2. onTouchEvent執行兩次
- 3. onActivityResult執行兩次
- 4. 執行程序執行兩次
- 5. paintComponent正在執行兩次
- 6. AngularJS 1.6 - $ onChanges執行兩次
- 7. Android StringRequest執行兩次
- 8. sales_quote_save_before observer執行兩次
- 9. PDO - 查詢執行兩次?
- 10. NuGet init.ps1執行兩次
- 11. php file_get_contents執行兩次
- 12. 兩次執行函數jodatime
- 13. 需要執行兩次ORDER
- 14. Drupal PHP執行兩次
- 15. CompositionHost.Initialize()不能執行兩次
- 16. WPF動畫執行兩次
- 17. Segue被執行兩次
- 18. jQuery $ .ajax()執行兩次?
- 19. 爲什麼執行兩次?
- 20. 使配方執行兩次
- 21. Handler - postDelayed執行兩次
- 22. 執行兩次函數
- 23. Maven階段執行兩次
- 24. Ajax調用執行兩次?
- 25. iOS segue執行兩次
- 26. IndexOutOfBounds當執行NamedQuery兩次
- 27. PHP文件執行兩次
- 28. 爲什麼執行兩次?
- 29. onTouchListener兩次執行動作
- 30. 停止ngAfterContentInit執行兩次
滑稽我張貼同樣的問題而回,是的是罪魁禍首! – 2010-03-26 14:43:30