DropDownList dentro del repetidor: ¿Cómo manejar SelectedIndexChange y obtener DataItem?
Pongo una DropDownList con AutoPostBack dentro de un repetidor.
(Los ListItems se rellenan en el ItemDataBound del repetidor)
<asp:Repeater ID="rptWishlist" OnItemCommand="rptWishlist_ItemCommand" onItemDataBound="rptWishlist_ItemDataBound" runat="server">
<ItemTemplate>
...
<asp:DropDownList ID="ddlSize" runat="server" AutoPostBack="true" OnSelectedIndexChanged="ddlSize_SelectedIndexChanged" />
...
n primer lugar, esta función ni siquiera se activó en la publicación posterior
protected void ddlSize_SelectedIndexChanged(object sender, EventArgs e)
{
//This function is never called
}
¿Cómo podría obtener el DataItem después de hacerlo funcionar?
¿Estoy haciendo esto de manera incorrecta?
Gracias de antemano