我有一个元素列表,我想编辑它。
我创建了这个片段:
@{
ViewBag.Title = "Liste des comptes administrateurs";
Layout = "~/Views/Shared/_Layout.cshtml";
int i = 0;
}
<hgroup class="title">
<h1 style="color: darkcyan">@ViewBag.Title</h1>
</hgroup>
<section>
<form>
<table>
<tr>
<td><input type="radio" name="color" id="val" value="red" onclick="@i = 1;">Red</td>
</tr>
<tr>
<td><input type="radio" name="color" value="blue" onclick="@i = 2;">Blue</td>
</tr>
</table>
</form>
</section>
<section style="margin-top: 30px">
<a type="button" href="@Url.Action( "Delete", "Super", new { Id = @i } )">Supprimer</a>
<a type="button" href="@Url.Action( "Edit", "Super", new { Id = @i } )">Editer</a>
<br />
<br />
<a href="@Url.Action( "Admin_Creation", "Super" )" style="color: blue; margin-left: 150px">Créer un nouveau compte</a>
</section>
我的问题是,当我单击编辑按钮时,i
即使我检查了其中一个单选按钮,其值也是 0。它的值没有改变,始终为 0。
- 为什么价值
i
没有改变? - 我该如何解决这个错误?