2011-12-19 191 views
0

我有一個用戶控件內部的GridView,它正在動態地填充來自數據源的數據。我需要支持的一件事是將非數據有界的列從複選框列切換到純粹的單選列。動態單選按鈕和複選框列註冊事件

當我創建用於顯示的列時,一切都很酷,但是當我嘗試向列的CheckChanged(或Click)添加事件時,事件不會觸發 - 不在AsyncPostBack而不是全部回發。此外,AutoPostBack設置爲true,複選框和單選按鈕確實觸發回發,但不觸發它們的事件。

我不認爲它是相關的,但加載的用戶控件位於AjaxToolkit的ModalPopUpExtender中,它在服務器端顯示(使用虛擬按鈕,點擊按鈕ith服務器端事件)。此外,所有的ModalPopUpExtender控件都在UpdatePanel中,只有可點擊的按鈕不是。

在此先感謝。

回答

0

我不確定它是否會使用Ajax和ModalPopUpExtender工作,但我認爲您需要在網格的OnRowCommand事件中處理它。

+0

我給它一個稍後再試,再相應地把我的票...謝謝... – lionheart 2011-12-19 07:13:15

+0

這是不是問題的答案,但它是半緊密... – lionheart 2011-12-19 23:56:01