如何讓ASP.NET頁面執行兩次Page_Load方法

如何讓ASP.NET頁面執行兩次Page_Load()方法 最近在firefox瀏覽器中發現Page_Load方法被加載了兩次,緣由比較怪異,在網上查找了許多的解決方案,貼子不少,可是真正解決問題的答案沒有. 查了微軟MSDN,建議將aspx頁面頭部的AutoEventWireup屬於,設置爲false. 純屬扯淡,在設置了AutoEventWireup屬於爲false後,頁面中的全部事件委託須要手工綁定. 對於已經寫了許多方法的頁面來講,這樣的修改是不可取的。 後來在頁面中仔細檢查後,發現不知道哪位兄弟在寫img控件時,將src設置爲了. img id=jt1 src= style=display:none;z-index:600;position:absolute; / 這樣在firefox瀏覽器運行時,檢查到src=的img,會自動將src賦值爲iis站點設置中的默認頁.index.aspx 解決方案:將img / 控件的 src= 屬性刪除,就OK了! 緣由找到,記錄下來,以備後來的兄弟們遇到這種問題時,能提供一點幫助. 之後寫img /時,千萬別將src設置爲了.
相關文章
相關標籤/搜索