在ASP.Net Razor中,可以通过以下步骤来获取所选行的id值:
<table>
<thead>
<tr>
<th>ID</th>
<th>Name</th>
<th>Email</th>
<!-- 其他列 -->
</tr>
</thead>
<tbody>
<!-- 表格数据 -->
@foreach (var item in Model)
{
<tr>
<td>@item.ID</td>
<td>@item.Name</td>
<td>@item.Email</td>
<!-- 其他列 -->
<td>
<a href="/Controller/Action/@item.ID">Edit</a> |
<a href="/Controller/Delete/@item.ID">Delete</a>
</td>
</tr>
}
</tbody>
</table>
@item.ID
将ID值传递给编辑和删除操作。public IActionResult Edit(int id)
{
// 根据接收到的ID值执行编辑操作
// 这里只是一个示例,你可以根据具体需求自行实现
return View();
}
public IActionResult Delete(int id)
{
// 根据接收到的ID值执行删除操作
// 这里只是一个示例,你可以根据具体需求自行实现
return RedirectToAction("Index");
}
通过以上步骤,你可以在ASP.Net Razor创建的表中获取所选行的ID值,并在相关的控制器方法中进行后续的处理。
此外,腾讯云提供了一系列云服务产品,包括云服务器、云数据库、人工智能、物联网等,你可以根据具体需求选择适合的产品。具体详情和产品介绍可以参考腾讯云官方网站:https://cloud.tencent.com/
领取专属 10元无门槛券
手把手带您无忧上云