如何解决我无法在 Jquery 数据表 MVC ASP.NET (C#) 中添加编辑按钮
需要这方面的帮助,我被卡住了:
我决定使用 jquery 数据表,但我无法创建 EDIT 按钮,我需要转换这个:
<td>
@Html.ActionLink("EDIT","Edit",new { id = item.code })
</td>
这是我的代码:
@model IEnumerable<WebApplication.Models.Approval>
@{
ViewData["Title"] = "Approvals";
}
<h1>Approvals</h1>
<table class="table" id="Exampledatatable">
<thead>
<tr>
<th>
@Html.displayNameFor(model => model.CODE)
</th>
<th>
@Html.displayNameFor(model => model.EMAIL)
</th>
<th>
@Html.displayNameFor(model => model.FirsTNAME)
</th>
<th>
@Html.displayNameFor(model => model.LASTNAME)
</th>
</tr>
</thead>
<tbody>
@foreach (var item in Model)
{
<tr>
<td>
@Html.displayFor(modelItem => item.CODE)
</td>
<td>
@Html.displayFor(modelItem => item.EMAIL)
</td>
<td>
@Html.displayFor(modelItem => item.FirsTNAME)
</td>
<td>
@Html.displayFor(modelItem => item.LASTNAME)
</td>
<td>
@Html.ActionLink("EDIT",new { id = item.code })
</td>
</tr>
}
</tbody>
</table>
@section scripts{
<link rel="stylesheet" type="text/css" href="https://cdn.datatables.net/v/dt/dt-1.10.23/af-2.3.5/datatables.min.css" />
<script type="text/javascript" src="https://cdn.datatables.net/v/dt/dt-1.10.23/af-2.3.5/datatables.min.js"></script>
<script>
$(document).ready(function () {
$('#Exampledatatable').DataTable({
})
});
</script>
}
"aoColumns": [
{ mData: 'title' },{ mData: 'name' },{ mData: 'year_name' },{
mData: '',render: (data,type,row) => {
return `<a href='link_to_edit/${row.id}'>update</a>`;
}
}
]
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。