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" />

それらのいずれもチェックされていない場合 (たとえば、JavaScript によってチェックされていない場合)、VB.NET コードでどのように判断できますか?

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 に答える