1
我已將AutoPostBack = "true"
屬性添加到下拉列表中。 它不起作用。SelectedIndexChanged事件不會觸發
<asp:DropDownList CssClass="dropDownList" ID="ddlBusinessUnit"
AutoPostBack="true" runat="server" Width="250px"
OnSelectedIndexChanged="ddlBusinessUnit_SelectedIndexChanged">
</asp:DropDownList>
後面的代碼:
Protected Sub ddlBusinessUnit_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs)
Response.Write("Hello")
End
我怎樣才能確保該事件方法被調用?
這有點含糊。 DropDownList實際上是否填充了任何內容?如果是這樣,當你選擇時,你是選擇一個不同的值或已經選擇的值?如果您想回傳,您需要選擇一個新值。 [埃德]也 - 我與其他評論者在一起; Response.Write()可能會丟失,具體取決於頁面上的其他內容。堅持一個斷點! – 2010-11-02 15:30:43
@abhi:您是否嘗試過在該方法中設置斷點? – 2010-11-02 15:31:04
你使用任何更新面板...? – 2010-11-02 15:31:12