尝试在转发器中设置常规Radiobutton
<asp:Repeater ID="Repeater1" runat="server">
<ItemTemplate>
<input type="radio" name="OptGroup" id="rbEmail" value="<%=ID %>"/><label for="rbEmail"><%=Action %></label>
</ItemTemplate>
</asp:Repeater>
如果我在这里遗漏任何东西,我正试着思考。我将有一组radiobuttons,我相信我不能只是硬编码id。我需要每个权利的唯一ID吗?
答案 0 :(得分:1)
如果我正确读到这个,你就错过了转发器的数据源,“ID”和“Action”是该数据源的一部分?在这种情况下,你想要更像这样的东西:
<asp:Repeater ID="Repeater1" runat="server">
<ItemTemplate>
<input type="radio" name="OptGroup" id='<%#"rbEmail"+Eval("ID")%>' value='<%# Eval("ID") %>'/><label for="rbEmail"><%# Eval("Action") %></label>
</ItemTemplate>
</asp:Repeater>