2011-12-27 13 views
0

2つのラジオボタンr1r2があるとします。両方のラジオボタンがあなたの性別を尋ねます。あなたは男性または女性です。vb.netで2つのうち1つのラジオボタンをチェックする方法

だから、私が欲しいもの:ユーザーがr1をチェックしますが、その後、彼女が女性であることを認識した場合、彼女はその後、r1がオフになっている間r2はそうr2上のコントロールをチェックしますチェックしたいです。

1つしか選択できないので、次に何をすればよいですか?

ありがとうございます。

答えて

0

私はで私の答えを得ましたasp:RadioButtonList

<tr> 
    <td> 
     <asp:Label runat="server" text="Chooose Your Category" ID="lblcategory"> 
     </asp:Label> 
    </td> 
    <td class="style1"> 
     <asp:RadioButtonList ID="rbgold" runat="server" 
        RepeatColumns="2" 
        Width="200px"> 
      <asp:ListItem Text="Silver class" value="1" ></asp:ListItem> 
      <asp:ListItem Text="Gold class" value="2"></asp:ListItem> 
     </asp:RadioButtonList> 
    </td>  
</tr> 
2

ただ、MSDNのノートとして2 asp:RadioButtonの同じGroupName

を与え、

は、コントロールの相互排他的なセットを作成 にラジオボタンのグループを指定するには、GroupNameプロパティを使用します。使用可能な オプションのリストから1つの選択のみが可能な場合は、GroupName プロパティを使用できます。

このプロパティを設定すると、指定したグループのRadioButtonを1つずつ選択できます。

例:

一つだけが一度に選択できるように、あなたが同じグループにそれらを配置する必要があり
<tr> 
    <td> 
     <asp:Label runat="server" text="Chooose Your Category" ID="lblcategory"> 
     </asp:Label> 
    </td> 
    <td> 
     <asp:RadioButton runat="server" Text="Male" ID="rbgold" GroupName="GenderGroup" /> 
    </td> 
    <td> 
     <asp:RadioButton runat="server" Text="Female" ID="rbsilver" GroupName="GenderGroup" /> 
    </td> 
</tr> 
1

、何かのように:

<asp:RadioButton runat="server" Text="Male" ID="rbgold" GroupName="xyzzy" /> 
<asp:RadioButton runat="server" Text="Female" ID="rbsilver" GroupName="xyzzy" /> 
1

Ra ghav Chopra:この問題のRadioButtonListは必要ありません。同じグループにラジオボタンを置くだけで、一度に1つだけが選択され、問題が解決されます。

関連する問題