foreach (var qList in Model) {
@Html.RadioButton("InputAnswer[" + index + "]", "Yes", false,
new { onclick = "LoadQuestion('" + qList.ID + "','Yes')" })<label>Yes</label>
@Html.RadioButton("InputAnswer[" + index + "]", "No", false,
new { onclick = "LoadQuestion('" + qList.ID + "','No')" })<label>No</label>
}
根据模型,它将创建1,2,3或4组单选按钮为(是和否)。我需要从单选按钮(是或否)获取输入,我需要动态显示子控件。
需要帮助:请给我一些帮助。如果您可以建议我如何从控制器中完成此任务,那将会很棒 - &gt;模型 - &gt;视图。
答案 0 :(得分:0)
最简单的方法就是传递
LoadQuestion(this)
在LoadQuestion javascript调用中。这将为您提供当前单击的单选按钮的参考。然后你可以使用该引用来询问radiobutton的信息(id,value,checked等等)然后应该允许你根据radiobutton的状态切换其他值。