2012-03-08 12 views
0

這是currectly什麼是我的網頁表單執行:如何處理「click」塊之後的代碼?

1 - Page_Load 
2 - protected void cmdSend_Click(object sender, EventArgs e) 

其中,這最後的,鏈接到一個asp:LinkBut​​ton的。

比,我想執行另一個事件,即使按鈕沒有點擊(所以,不僅在回發)。

我該怎麼辦? After_Load()?

回答

2

嘗試在PreRender

Page對象創造所需爲了渲染頁面的所有控件,包括複合控件的子控件後引發。 (爲此,Page對象爲每個控件和頁面調用EnsureChildControls。)

Page對象引發Page對象上的PreRender事件,然後對每個子控件遞歸執行相同的操作。個別控件的PreRender事件發生在頁面的PreRender事件之後。

看一看這篇文章ASP.NET Page Life Cycle Overview