如何在共享视图页面中获取动态值?

时间:2014-08-26 08:23:42

标签: c# asp.net asp.net-mvc asp.net-mvc-3 asp.net-mvc-4

@Html.ActionLink("Edit Profile", "Index", "Profile")

我想要用户的UserName,而不是“编辑个人资料”文本。此操作链接位于用户的共享页面中。

2 个答案:

答案 0 :(得分:3)

使用Identity.Name

尝试以下代码
@Html.ActionLink(HttpContext.Current.User.Identity.Name, "Index", "Profile")

答案 1 :(得分:0)

如果username位于session,请执行以下操作:

@Html.ActionLink(Session["Username"].ToString(), "Index", "Profile")