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方法上的选项值