c# - asp.net mvc 3 Razor 。导航以在表上查看 tr 单击

标签 c# asp.net asp.net-mvc asp.net-mvc-3 razor

我有用户列表表,如何在 url 上导航:“../users/showprofile?userid="

我想在用户点击表格行时制作表格,在当前用户配置文件中导航

谢谢

最佳答案

在不使用 jQuery 的情况下,假设您处于如下所示的 foreach 循环中,只需将 tr 定义更改为如下所示:

@foreach (var user in Model.Users)
{
    <tr onclick="location.href = '@(Url.Action("ShowProfile", "Users", new { userId = user.UserId }))'">
    //rest of your markup for that table row
    </tr>
}

关于c# - asp.net mvc 3 Razor 。导航以在表上查看 tr 单击,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10470590/

相关文章:

c# - 从快速启动中删除所有链接?

c# - 共享 Windows Phone 运行时组件

asp.net - 在哪里验证 SPA 中的用户?

asp.net - VS2010 和 ASP.NET 单元测试问题/WebHostAdapter 异常

asp.net-mvc - 当我使用azure帐户时是否可以更改 "cdn"文件夹名称

asp.net-mvc - 如何从 Controller 获取所有 Action 名称

c# - 如何使用 Html Agility Pack 进行 HTML 验证

c# - MVVM - 查看逻辑 : view vs viewmodel

asp.net - 本地主机查找失败,浏览器尝试使用 www.localhost.com

c# - MVC 5 中 @Html.EditorFor(model => model.Name) 中的占位符