要关闭 RadioButtonList 的多选功能,您需要确保每个单选按钮(RadioButton)在同一组中互斥。这可以通过设置 RadioButtonList 的 RepeatColumns
属性来实现。
以下是一个简单的示例:
<asp:RadioButtonList ID="RadioButtonList1" runat="server" RepeatColumns="1">
<asp:ListItem Text="Option 1" Value="1"></asp:ListItem>
<asp:ListItem Text="Option 2" Value="2"></asp:ListItem>
<asp:ListItem Text="Option 3" Value="3"></asp:ListItem>
</asp:RadioButtonList>
在这个示例中,我们将 RepeatColumns
属性设置为 “1”,这意味着所有单选按钮都将显示在同一列中,并且用户只能选择一个选项。
注意:如果您需要让用户能够取消选择,请添加一个没有值和文本的 ListItem,如下所示:
<asp:RadioButtonList ID="RadioButtonList1" runat="server" RepeatColumns="1">
<asp:ListItem Text="" Value=""></asp:ListItem>
<asp:ListItem Text="Option 1" Value="1"></asp:ListItem>
<asp:ListItem Text="Option 2" Value="2"></asp:ListItem>
<asp:ListItem Text="Option 3" Value="3"></asp:ListItem>
</asp:RadioButtonList>
这样,用户可以点击第一个空白选项来取消选择。