0
我想隐藏表格的一行,当我点击ref时。ASP .NET如何onclick隐藏表格行
我已经试过这样的事情:
{
<tr id="trHide1" runat="server">
<td>@Ajax.ActionLink(r.Jmeno.ToString(), "Detail", new { id = r.Jmeno }, new AjaxOptions() { UpdateTargetId = "modalContent", InsertionMode = InsertionMode.Replace, OnBegin = "openModalWindow" }), @r.Prijmeni</td>
<td>@r.Rez_kolobezky.Reg_cislo</td>
<td>@r.Datum_od</td>
<td>@r.Datum_do</td>
<td>@Html.ActionLink("OK", "Schovej", "Dnes", new { id = r.Id }, new
{ onclick = "trHide1=false"})</td>
</tr>
}
和CONTROLER方法是这样的:
public ActionResult Schovej(int id)
{
try
{
Rezervace_dao rd = new Rezervace_dao();
Rezervace r = rd.GetById(id);
//var trHide1 = false;
TempData["message-success"] = "Koloběžka byla odevzdaná";
}
catch (Exception)
{
throw;
}
return RedirectToAction("Index", "Dnes");
}
为什么不直接使用JavaScript来做到这一点的客户? (和'runat =“server”'是webforms代码,而不是mvc) –
对不起,我的坏!它的http://stackoverflow.com/questions/13545921/show-and-hide-table-row-on-click-for-jquery –