C# Asp.net从生成的单选按钮中选择一个
我有下面的代码,组名不起作用, 用户可以从单选按钮中选择任意多个C# Asp.net从生成的单选按钮中选择一个,c#,asp.net,radio-button,C#,Asp.net,Radio Button,我有下面的代码,组名不起作用, 用户可以从单选按钮中选择任意多个 <asp:ListView ID="lstActive" runat="server" OnItemDataBound="lstAllWActive_ItemDataBound"> <ItemTemplate> <tr> <td><%# Eval("PollQuestion") %></td>
<asp:ListView ID="lstActive" runat="server" OnItemDataBound="lstAllWActive_ItemDataBound">
<ItemTemplate>
<tr>
<td><%# Eval("PollQuestion") %></td>
<td>
<asp:HiddenField ID="hdPollId" runat="server" Value='<%#Eval("PollId")%>' />
<asp:ListView ID="lstOptionWPrecentage" runat="server">
<ItemTemplate>
<div class='col-md-4'>
<asp:HiddenField ID="HiddenField1" runat="server" Value='<%#Eval("Id")%>' />
<asp:RadioButton ID="po1" runat="server" GroupName="jhhhh" ValidationGroup="poll" />
<label for='po1'><%# Eval("OptionText") %> </label>
</div>
</ItemTemplate>
</asp:ListView>
</td>
<td><%# Eval("PollName") %> </td>
</tr>
</ItemTemplate>
</asp:ListView>
谢谢你的帮助,正如上面所说,一切都很好
<asp:ListView ID="lstActive" runat="server" OnItemDataBound="lstActive_ItemDataBound" >
<ItemTemplate>
<tr>
<td><%# Eval("PollQuestion") %></td>
<td> <asp:HiddenField ID="hdPollId" runat="server"
Value='<%#Eval("PollId")%>' />
<div class='col-md-4'> <asp:RadioButtonList ID="RadioButtonList1"
runat="server" DataTextField="OptionText" DataValueField="Id">
</asp:RadioButtonList>
</div> </td>
<td><%# Eval("PollName") %> </td>
</tr>
</ItemTemplate>
</asp:ListView>
使用OnCheckedChanged event of radionbutton清除列表中的所有其他radionbutton,或者选中此项。看起来您正在使用列表视图来生成自己的RadioButton列表。为什么不使用那个呢?我试着使用RadiobuttonList,但有问题,所以我选择了这种方式欢迎来到。