ASP.NET Drop-Down List OnSelectedIndexChanged not firing
When using an OnSelectedIndexChanged event on a drop down list in an ASP.NET page, the event code wasn’t getting executed.
1<script>
2Sub ClickEvent(ByVal sender As Object, ByVal e As System.EventArgs)
3 'Called when the drop-down is changed
4 Label1.text="Clicked"
5End Sub
6</script>
The solution was to add
AutoPostback="True"
to the DropDownList entry, for example
1<asp:DropDownList ID="DropDown1"
2 runat="server"
3 OnSelectedIndexChanged="ClickEvent"
4 AutoPostback="True">