2011-08-17 61 views

回答

5

更是創下Page_Load兩次您的問題?

最有可能是由於asp:Imageimg而沒有src定義。

引述mbanavige of ASP.NET Forums

,如果你有一個空的/缺少src屬性的img標籤,則 瀏覽器可能會重新請求當前頁面(或者可以請求默認 頁)爲什麼努力以滿足img標籤的空src。

不時發生的另一種可能性是 page_load事件已連線兩次。

相關:page loads twice in Google chrome

+1

關於空src標記的有趣點! :) +1 – IrishChieftain

+0

如果我在我的頁面中有這樣的內容,您希望我做什麼<% - - %> – Sandy

+0

請刪除它:) – naveen

1

ASP.NET Web表單是自張貼,所以Page_Load中會打,每次打了一個時間後恢復運行。如果你想只在初始頁面加載執行某些代碼,添加以下到您的Load事件處理程序:

if (!Page.IsPostback) 
{ 
// Code here 
} 

這是說,如果這是此頁面的第一個請求只執行該代碼。

+0

但第二次也說它Ispostback是真的。 – Sandy

+0

第二次IsPostBack *將*爲真。 – kd7

+0

對不起,我的意思是說它的第二次假也.. – Sandy

相關問題