我希望能够将 html 表的行转换为控制器的链接。我想像
<td onclick="<%:Html.ActionLink("", "Index", new {id=item.user_id}) %>">
我正在使用 MVC 2
谢谢。
我希望能够将 html 表的行转换为控制器的链接。我想像
<td onclick="<%:Html.ActionLink("", "Index", new {id=item.user_id}) %>">
我正在使用 MVC 2
谢谢。
<td onclick="window.location='<%:Url.Action("Index", new {id=item.user_id}) %>'">
该onclick
属性接受一些 JavaScript 代码来执行。如果你只是给它一个 URL,javascript 不知道如何处理它。
在上面的代码段中,您将window.location
属性设置为所需的 URL。这会导致浏览器去那里。
编辑:我也刚刚意识到您正在使用在代码中Html.ActionLink()
实际生成<a href=""></a>
标签的方法。您最好使用Url.Action()
实际生成 URL 的方法。