繁体   English   中英

显示已登录用户的姓氏或名字

[英]Display the last or first name of the user who has logged in

用户登录应用程序时如何显示其拳头名称?

这是随mvc模板一起提供的,但是我想根据用户名而不是用户ID来自定义此模板。

  Hello , @Html.ActionLink(User.Identity.Name, "Manage", "Account", routeValues: null, htmlAttributes: new { @class = "username", title = "Manage" })!

鉴于您需要从数据库中提取用户名,因此需要以某种方式使其对视图可用。 选项包括:

  1. 将其添加到会话。
  2. 将其放入ViewData / ViewBag
  3. 将其添加到ViewModel

在不了解有关应用程序的结构,视图和控制器如何设置,是在每个页面上还是仅一页上想要的东西的更多细节之前,很难说出哪个是最佳选择。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM