在视图页面的mvc中获取选定的剃须刀单选按钮值

时间:2014-07-26 04:44:26

标签: 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++)
            {
                <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

任何人都可以告诉我如何只选择选择 选项 ??

我的第一个循环是问题,我的第二个循环是针对特定问题的选项

0 个答案:

没有答案