現在、3つのラジオボタンを使用し、GroupNameを使用してグループ化しています。サーバ側からRadioButton(ラジオボタンリストにない)を無効にする
ラジオボタンのコード今、特定の条件に基づいて
<asp:Panel class="RBPnl" runat="server" ID="pnl_rb">
<asp:RadioButton ID="rb" runat="server" GroupName="rbg_RB" Text="Radio Button" CssClass="RB" />
<label class="RBDesc">Radio Button Descriptions</label>
</asp:Panel>
私は背後にあるコードからラジオボタンを無効にしたいです。 SO & Googleを検索し、ほとんどの解決策は以下の2つの方法を述べました:
- rb.enabled = false;
結果:
<span class="aspNetDisabled RB">
<input id="cph_content_rb" type="radio" name="ctl00$cph_content$rbg_rb" value="rb">
<label for="cph_content_rb">Radio Button</label></span>
- rb.Attributes.add( "無効"、 "無効")。
結果:
<span class="RB" disabled="disabled">
<input id="cph_content_rb" type="radio" name="ctl00$cph_content$rbg_rb" value="rb">
<label for="cph_content_rb">Radio Button</label></span>
あなたはそれが代わりにスパンでの入力が、コードの無効化を無効にする必要がありますので、私は両方試してみましたが、それでもたぶん無効のラジオボタンをチェックすることができる見ることができるように。 (C#の)私はあなたの問題を推測
'rb.Enabled = false'を、結果のさをトリガーするWebページ上のどのような行動を知っている必要がありますラジオボタンに追加された 'disabled'プロパティの中にあります。私たちがこのラジオボタンやグループについて知るべきことは他にありますか? – Nico
@Nicoはラジオボタンのhtmlコードを追加しました。 – JamesYTL