0

asp.net mvc でアプリケーションを実行しています。常にはいに設定するラジオボタングループがあり、それを無効にしたいと考えています。これは私のラジオボタングループです..

@Html.RadioButton("rdoGp_PriTenant", "rdoGp_PriTenantYes", true)<label>Yes</label>
@Html.RadioButton("rdoGp_PriTenant", "rdoGp_PriTenantNo", false)<label>No</label>

私は試した

document.getElementById("rdoGp_PriTenant").disabled = true;

しかし、それはうまくいきませんでした。

4

2 に答える 2

1

MSDN を見てみましょう: InputExtensions.RadioButton Method (HtmlHelper, String, Object, Object)

コンストラクタがあります:

public static MvcHtmlString RadioButton(
    this HtmlHelper htmlHelper,
    string name,
    Object value,
    Object htmlAttributes
)

htmlAttributes高度な HTML 属性 (例new { disabled = "disabled" }: )を配置できるプロパティがあります。

@Html.RadioButton("rdoGp_PriTenant", "rdoGp_PriTenantYes", true, new { disabled = "disabled" })<label>Yes</label>
@Html.RadioButton("rdoGp_PriTenant", "rdoGp_PriTenantNo", true, new { disabled = "disabled" })<label>No</label>
于 2013-08-01T05:10:16.883 に答える