0

我的 .aspx 中有一组单选按钮:

 <asp:RadioButton ID="rb1" runat="server" GroupName="rbGroup" Text="RB1" />
 <asp:RadioButton ID="rb2" runat="server" GroupName="rbGroup" Text="RB2" />
 <asp:RadioButton ID="rb3" runat="server" GroupName="rbGroup" Text="RB3" />
 <asp:RadioButton ID="rb4" runat="server" GroupName="rbGroup" Text="RB4" />

我如何在我的 VB.NET 代码中判断它们是否被选中(例如,它们未被 JavaScript 选中)?

4

2 回答 2

2

如果您有单独的 RadioButton 控件,则可以访问每个控件的 Checked 属性:

If Not (rb1.Checked Or rb2.Checked Or rb3.Checked Or rb4.Checked) Then
    ' None were checked.
End If

如果改为使用 RadioButtonList 控件,则只需检查其 SelectedValue 属性是否为空。

于 2013-10-18T15:44:04.153 回答
0

您可以做的是将默认按钮设置为 Text=none 的单选按钮。检查表单末尾的无单选按钮是否仍处于活动状态。

于 2013-10-18T15:45:11.610 回答