У меня есть эти флажки на Repeater:Как назначить идентификатор флажку в ретрансляторе?
<asp:Repeater id="repeaterCategories" runat="server">
<ItemTemplate>
...
<asp:CheckBox ID="chbCategoria" Text="My Label" runat="server" />
...
</ItemTemplate>
</asp:Repeater>
каждый флажок должен совпадать с ID страницы, взятой из базы данных (каждый repeaterCategories элемент имеет свой уникальный идентификатор, так что один).
Как я могу установить его? Итак, при обратной передаче я проверяю, какие контрольные элементы CheckBox проверены, и я получаю идентификаторы.
Кажется приятным! Почему это 'if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)'? – markzzz
для поиска элемента управления в ItemTemplate или AlternatingItemTemplate –
Ну, но у меня есть только «ItemTemplate», поэтому он будет перебирать только это :) – markzzz