这是我的观点页面:
@using (Html.BeginForm("TestStarted","Student",FormMethod.Post))
{
<div style="margin-left: 30px;">
@if (Model != null && Model.Count > 0)
{
for (int i = 0; i < Model.Count; i++)
{
<div>
@Html.HiddenFor(m=>Model[i].TestID)
@Html.HiddenFor(m=>Model[i].QuestionId)
<span>@Model[i].QuestionName</span>
@for (int j = 0; j < Model[i].Options.Count(); j++)
{
<div> @Html.RadioButtonFor(m => Model[i].SelectedOption,Model[i].Options[j].OptionId, new {id="Radopt"})
<span>@Model[i].Options[j].OptionName</span>
@{
optionId = Model[i].Options[j].OptionId;
}
</div>
}
</div>
}
}
<input type="submit" value="Submit Answer" />
<input type="hidden" name="pageCount" value="@ViewBag.ct" />
<input type="button" value="End Test" />
</div>
}
@{
optionId = Model[i].Options[j].OptionId;
}
现在在选项中,我想要选项仅选择dat 选项。
但在此选项ID中,我获得了最后一个选项ID 。
任何人都可以告诉我如何只选择选择 选项 ??
我的第一个循环是问题,我的第二个循环是针对特定问题的选项。