C#.NET核心-如何通过;onlick";事件
我试图使用特定表行的C#.NET核心-如何通过;onlick";事件,c#,html,asp.net-core,.net-core,razor-pages,C#,Html,Asp.net Core,.net Core,Razor Pages,我试图使用特定表行的onclick事件加载表中数据行的“详细信息”页面 我基本上是在尝试对onclick实现以下内容,但由于需要指定一个区域,因此似乎无法获得正确的语法: <a asp-area="Events" asp-page="/Details" asp-route-id="@item.ID"></a> 我的表格如下: @foreach (var item in Model.Events) { <tr onclick="......">
onclick
事件加载表中数据行的“详细信息”页面
我基本上是在尝试对onclick
实现以下内容,但由于需要指定一个区域,因此似乎无法获得正确的语法:
<a asp-area="Events" asp-page="/Details" asp-route-id="@item.ID"></a>
我的表格如下:
@foreach (var item in Model.Events)
{
<tr onclick="......">
<td>@item.FirstName</td>
<td>@item.LastName</td>
<td>@item.PersonType.Name</td>
<td>@item.Arrived</td>
<td>@item.Departed</td>
<td>@item.Duration</td>
</tr>
}
@foreach(Model.Events中的变量项)
{
@item.FirstName
@item.LastName
@item.PersonType.Name
@物品,到了
@项目.已出发
@项目.期限
}
您可以使用:
<tr onclick="location.href = '@(Url.Page("Details", new { id = item.ID, area = "Events" }))'">
确认您在事件
区域中有详细信息
页面