我正在使用带有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 })
但我不知道如何将所选单选按钮的值放入我的链接中。