2014-03-31 29 views
0

我在按鈕的單擊事件中創建了被調用的selectedIndexChange事件。並且在成功執行selectedIndexChange事件後,需要顯示事件javascript alert messege。Javascript提醒框與radiobuttonlist的selectedIndexChanged事件衝突

雖然代碼已成功執行,但並未顯示警報消息。當我試圖通過刪除selectedIndexChange事件...它工作! Pllease給我一種方法...

. '============buttonclick event 
. 'some code 
. 
rblScreeningDate_SelectedIndexChanged(sender, e) 

Me.ObjCommon.ShowAlert("Record Saved Sucessfully", Me.Page) 'it is a javascript alert 
. 
. 
. 

回答

0

我不相信你可以從一個按鈕點擊事件內部調用selectedindexchanged事件? selectedindexchanged事件屬於下拉列表,因此傳遞屬於按鈕的e參數可能會導致此問題。

我建議將選定的索引存儲在一個變量中,並檢查它是否發生了變化(如果有),然後調用稱爲ddlchanged()的函數來處理它。你選擇的變量函數可以調用相同的ddlchanged()函數,所以你不重複代碼。

+0

它的'radiobuttonlist的selectedIndexChanged,是的,它正在工作。但是沒有工作的是我通過'objCommon.showAlert'調用的javascript的Alert消息。 我甚至試圖用'ScriptManager'顯示警告,但仍然不能使用radioButtonList的selectedIndexChanged事件。 –