1

私は次のように asp.net 設計コーディングを行いました。

<table>
<tr>
<td>
    <asp:RadioButton ID="rad" runat="server" />
</td>
</tr>
<tr>
<td>
    <asp:RadioButton ID="RadioButton1" runat="server" />
</td>
</tr>
<tr>
<td>
    <asp:RadioButton ID="RadioButton2" runat="server" />
</td>
</tr>
</table>

これを実行すると、すべてのラジオボタンを選択できました..しかし、1つだけ選択したい..それを行う方法..?

4

3 に答える 3

5

次のようにGroupName属性を割り当てます。

<asp:RadioButton ID="RadioButton1" runat="server" GroupName="Category1" />
<asp:RadioButton ID="RadioButton2" runat="server" GroupName="Category1" />
<asp:RadioButton ID="RadioButton3" runat="server" GroupName="Category1" />

私はこれをテストしていませんが、動作するはずです。http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.radiobuttonlist(v=vs.110).aspxを参照してください。RadioButtonList コントロールもあります。

ベース コントロールの詳細については、ラジオ ボタンに関する w3c ドキュメントを参照してください: http://www.w3.org/TR/html401/interact/forms.html#radio

于 2013-11-13T13:35:19.973 に答える
0

ラジオ ボタンに GroupName を追加する必要があります..!!

 <table>
<tr>
<td>
    <asp:RadioButton ID="rad" GroupName="Radio" runat="server" />
</td>
</tr>
<tr>
<td>
    <asp:RadioButton ID="RadioButton1" GroupName="Radio" runat="server" />
</td>
</tr>
<tr>
<td>
    <asp:RadioButton ID="RadioButton2" GroupName="Radio" runat="server" />
</td>
</tr>
</table>
于 2013-11-13T13:38:53.640 に答える
0
$("#<%RadioButton1.ClientID%>").change(function(){//server control so use ClientID
    //when RadioButton1 will change this will fire
});
于 2013-11-13T13:34:30.203 に答える