如何通过单击标签转到另一个视图

时间:2013-11-19 12:30:23

标签: asp.net-mvc-4

我正在使用带有MVC架构的asp.net。我正在设计一个以表格格式显示用户详细信息的网页。我想单击标签并选择整行并更新详细信息。即点击标签我想转到另一个视图。我怎么能这样做?

<th> @Html.Label("UserName")&nbsp;&nbsp;
<th> @Html.Label("Email") &nbsp;&nbsp;</th>
<th>  @Html.Label("CreatedBy")</th>
</tr>

@foreach(模型中的var项)     {            @了Html.Encode(item.UserName)     @了Html.Encode(item.Email)     @了Html.Encode(item.CreatedBy)           }

1 个答案:

答案 0 :(得分:0)

您的问题非常广泛,但我认为如果您希望标签也像超链接一样,那么这就是您所需要的。

Html.ActionLink(item.UserName,        // Text shown  
                "YourController",     // Controller Name
                "YourAction",         // Action Method Name
                new { id = item.id }, // Route arguments.
                null)                 // HTML Arguments, ccs class, html Id, etc.

有关详情,请访问here