Asp.net 如何知道是否从代码隐藏检查组中没有单选按钮?

Asp.net 如何知道是否从代码隐藏检查组中没有单选按钮?,asp.net,vb.net,webforms,Asp.net,Vb.net,Webforms,我的.aspx中有一组单选按钮: 在我的VB.NET代码中,如果没有选中任何一个控件(例如,JavaScript没有选中它们),我如何判断呢?如果您有单独的RadioButton控件,那么您可以访问每个控件的checked属性: If Not (rb1.Checked Or rb2.Checked Or rb3.Checked Or rb4.Checked) Then ' None were checked. End If 如果使用RadioButtonList控件,则只需检查其S

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



在我的VB.NET代码中,如果没有选中任何一个控件(例如,JavaScript没有选中它们),我如何判断呢?

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

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

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

可以将默认按钮设置为文本为无的单选按钮。
检查表单末尾的“无”单选按钮是否仍处于活动状态。

如果可以使用RadioButton列表,为什么要使用4个单独的单选按钮?