0
refをクリックすると、テーブルの1行を非表示にしたいと考えています。 controlerで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>
}
及び方法次のようになります:
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 "はmvcではなくwebformsのコードです) –
申し訳ありませんが、私の悪い!そのhttp://stackoverflow.com/questions/13545921/show-and-hide-table-row-on-click-for-jquery –