SelectedIndexChanged event does not fire?

  • Thread starter Thread starter Jim
  • Start date Start date
J

Jim

Hi All,



Can someone tell me why the SelectedIndexChanged event does not fire?



<form id="Form1" method="post" runat="server">

<asp:Table id="Table1" runat="server" Width="455px" Height="61px">

<asp:TableRow>

<asp:TableCell>

<asp:DropDownList id="DropDownList1" runat="server" Width="263px"
AutoPostBack="True">

<asp:ListItem Value="bef">bef</asp:ListItem>

<asp:ListItem Value="kut">kut</asp:ListItem>

</asp:DropDownList>

</asp:TableCell>

</asp:TableRow>

</asp:Table>

</form>






private void DropDownList1_SelectedIndexChanged(object sender,
System.EventArgs e)

{

Response.Write("it works!"); //no way!!



}



ch Jim
 
Where is the evnet hooked?
Since you aren't explicitely showing it and your method is private, make
sure this.DropDownList1.SelectedIndexChange +=
this.DropDownList1_SelectedIndexChanged; is in the onInit

Karl
 
In your code behind, is the DropDownList1_SelectedIndexChanged method
assigned to DropDownList1's IndexChanged event? It needs to be either in the
code behind or in the ASPX page
 
thanks Carl and Damon for the solution!

ch Jim
Damon Payne said:
In your code behind, is the DropDownList1_SelectedIndexChanged method
assigned to DropDownList1's IndexChanged event? It needs to be either in
the
code behind or in the ASPX page
 
Back
Top