ASP.NET HTML获取选定单选按钮并在链接上使用它

时间:2014-09-19 12:53:25

标签: html asp.net razor radio-button

我正在使用带有Razor的ASP.NET MVC5的项目。

我在View中有一张表,它重新组合了一些构成历史记录的信息。 这个历史很多年,我不希望用户一年四季都看到用户进入这个页面,它同时有很多信息。所以我开发了一个系统,用户可以选择他选择的年份,并且他可以选择所有年份。

但是这个系统不起作用......

我有一个动态的单选按钮列表:

foreach (var item in @ViewBag.annees)
{
    if (@item == @ViewBag.selectAnnee)
    {
         <label class="reset-this" for="@i">
        <input id="@i" type="radio" name="annee" value="@item" checked="checked">
          @item
          </label>
     }
     else
     {
          <label class="reset-this" for="@i">
          <input id="@i" type="radio" name="annee" value="@item ">
          @item
          </label>
      }
      i++;
 }
      if (@ViewBag.selectAnnee == 0)
      {
          <label class="reset-this" for="0">
          <input id="0" type="radio" name="annee" value="0" checked="checked">
          Toutes les années
          </label>
       }
       else
       {
           <label class="reset-this" for="0">
           <input id="0" type="radio" name="annee" value="0">
           Toutes les années
           </label>
       }  

零是全年。

我想添加一个调用这样好方法的链接:

@Html.ActionLink("Historique formateur", "../Histo/IndexHistoFormateur", 
                 new {  id = Model.sId, annee = @dateEnCour  })

但我不知道如何将所选单选按钮的值放入我的链接中。

0 个答案:

没有答案