2012-11-13 26 views
3

我使用的是asp:textbox,它觸發ontextchanged事件,並且在那種情況下,我將該值綁定到會話變量。我的問題是它每次回發頁面,所以我想避免在該事件中回發。在ontextchange事件中避免回傳

請協助我也這樣做。

+1

ontextchange是設置AutoPostBack =「True」時的回發事件。你想達到什麼目的?是不是在代碼隱藏中調用代碼實現? – codingbiz

+0

我認爲你應該更清楚地寫下你的要求。你想要達到什麼目的以及你正在爲此做些什麼...... – Pranav

回答

1

OnTextChanged是一個服務器事件,如果你希望它被觸發,你的會話狀態正確更新,那麼該頁面需要進行回發。另一種方法是使用onchange這是一個客戶端事件,並通過javascript執行對後端的ajax調用來更新您的會話狀態。

0

如果你想在客戶端(JavaScript)處理事件,那麼你應該使用onchange

現在它在服務器端處理,因爲OnTextChange是asp:TextBox的一部分,並且是服務器端事件。基本服務器端事件=回發