MVC Radiobuttonfor ヘルパーで次の表記を使用すると、モデルに値が存在する場合にデフォルトのボタンが選択されるラジオを作成できます。
@Html.RadioButtonFor(x => x.Username, "Y", Model.Username == "Y" ? new { Checked = "checked", id = "YUserName" } : null) No:
@Html.RadioButtonFor(x => x.Username, "N", Model.Username == "N" ? new { Checked = "checked" } : null)
ただし、id = "YUserName"
値が「Y」のラジオボタンには適用されません。
radiobuttonfor ヘルパーに評価式がない場合は、ラジオの ID を値「Y」で変更できます。
@Html.RadioButtonFor(x => x.UsePriorFinancialInfo, "Y", new { id = "YUsePriorFinancialInfo" })
@Html.RadioButtonFor(x => x.UsePriorFinancialInfo, "N")
評価式でラジオ ボタンの 1 つにカスタム Id を適用する方法はありますか? そうでない場合、いずれかのラジオ ボタンが選択されている場合に jQuery 関数をトリガーする方法はありますか? - ありがとう