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