Я помещаю DropDownList с AutoPostBack внутри ретранслятора.
(ListItems заполняются в ItemDataBound ретранслятора)
<asp:Repeater ID="rptWishlist" OnItemCommand="rptWishlist_ItemCommand" onItemDataBound="rptWishlist_ItemDataBound" runat="server">
<ItemTemplate>
...
<asp:DropDownList ID="ddlSize" runat="server" AutoPostBack="true" OnSelectedIndexChanged="ddlSize_SelectedIndexChanged" />
...
Во-первых, эта функция даже не была запущена при обратной передаче
protected void ddlSize_SelectedIndexChanged (объект-отправитель, EventArgs e)
{
// Эта функция никогда не называется
}
Как мне получить DataItem после того, как он заработает?
Я делаю это неправильно?
Заранее благодарю.