Asp.net mvc 4 在查看页面的mvc中获取所选razor单选按钮值
这是我的查看页面:Asp.net mvc 4 在查看页面的mvc中获取所选razor单选按钮值,asp.net-mvc-4,razor,Asp.net Mvc 4,Razor,这是我的查看页面: @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++)
@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;
}
现在在这个optionid中,我只需要选择dat选项的optionid
但在这个选项id中,我得到的是最后一个选项id
有谁能告诉我如何只获取选定的optionid
我的第一个循环是关于问题,第二个循环是关于特殊问题的选项。没有人能帮助我,我没有理解你想实现什么?我想选择单击actionlink时httpget方法上的选项值