KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I have a Repeater control on ASPX-page defined like this: <asp:Repeater ID="answerVariantRepeater" runat="server" onitemdatabound="answerVariantRepeater_ItemDataBound"> <ItemTemplate> <asp:RadioButton ID="answerVariantRadioButton" runat="server" GroupName="answerVariants" Text='<%# DataBinder.Eval(Container.DataItem, "Text")%>'"/> </ItemTemplate> </asp:Repeater> To allow select only one radio button in time I have used a trick form this article . But now when form is submitted I want to determine which radio button is checked. I could do this: RadioButton checkedButton = null; foreach (RepeaterItem item in answerVariantRepeater.Items) { RadioButton control=(RadioButton)item.FindControl("answerVariantRadioButton"); if (control.Checked) { checkedButton = control; break; } } but hope it could be done somehow simplier (maybe via LINQ to objects).
Tags (comma-separated)
Save Edits
Cancel