2010-05-31 53 views

回答

1

你有什麼理由要在DropDownList控件上想要OnClick事件?如果您要在DropDownList上實施OnClick服務器端事件,用戶將永遠無法選擇任何列表項。這是因爲要啓動服務器端OnClick,需要回發。即用戶將點擊DropDownList,回發將立即發生,他們將無法選擇一個值。

這聽起來像是一個試圖解決錯誤問題的案例,但是您可以嘗試使用「onclick」JavaScript屬性並處理您嘗試使用客戶端腳本和AJAX所做的任何操作。

+0

我通過JavaScript將父值傳遞給子Web表單。在子窗體中,我加載傳遞的值,但其中一個將以子窗體的形式出現在dropdonwlist中。當在子窗體中第一次執行Page_Load事件時,我仍然不知道JavaScript變量的值,因爲它是最後執行的一段代碼。 最後,在子窗體中,我希望能夠在用戶點擊基於已存在的值的情況下將新列表項加載到下拉列表中。下拉列表中顯示的其他事件(例如OnSelectedIndexChanged)無用。 謝謝 – user354427 2010-05-31 09:21:37

+0

爲什麼OnSelectedIndexChanged或OnSelectedValueChanged沒有用?您可以從這些事件中更改DropDownList的DataSource? – GenericTypeTea 2010-05-31 10:03:22

相關問題