1
は現在、私はこの方法を二つのボタンを作成し、選択した値を設定しています:ボタンのリストを作成し、選択した値を設定する簡単な方法はありますか?
@if (Model.Test_Emne == null)
{
@Html.RadioButtonFor(x => x.Test_Emne, 1) <span>Ja</span>
<br />
@Html.RadioButtonFor(x => x.Test_Emne, 0) <span>Nej</span>
}
@if (Model.Test_Emne == true)
{
@Html.RadioButtonFor(x => x.Test_Emne, 1, new { @checked = "checked" }) <span>Ja</span>
<br />
@Html.RadioButtonFor(x => x.Test_Emne, 0) <span>Nej</span>
} else if (Model.Test_Emne == false)
{
@Html.RadioButtonFor(x => x.Test_Emne, 1) <span>Ja</span>
<br />
@Html.RadioButtonFor(x => x.Test_Emne, 0, new { @checked = "checked" }) <span>Nej</span>
}
私は自分のページ上のラジオボタンがたくさんあるので、私はより少ないコードでこれを行う方法を探しています。
私も見てきました:
Has anyone implement RadioButtonListFor<T> for ASP.NET MVC?
と
http://jonlanceley.blogspot.com/2011/06/mvc3-radiobuttonlist-helper.html
は、これらは唯一のオプションはありますか?
これはブール値で非常にうまく動作します。ありがとう!私は1から5の値を持つ5つのラジオボタンがあり、選択されたボタンはプロパティ(つまり、プロパティ名:Bes_Af_Value)と同じ値を持つものでなければならない同様のアプローチはありますか?もちろん@Kenci、 – Kenci
。これはあなたが望むどんなタイプでも動作します。私は答えを例で更新しました。 –
すばらしい!ありがとう! – Kenci