我希望显示布局文件中标题中记录的当前用户名。完成此任务的最佳方法是什么?我目前没有将任何模型传递到布局文件中。此外,如果没有人登录,我不想显示用户名
答案 0 :(得分:1)
它位于默认模板的_LogOnPartial.cshtml
视图中!
@if(Request.IsAuthenticated) {
<text>Welcome <b>@Context.User.Identity.Name</b>!
[ @Html.ActionLink("Log Off", "LogOff", "Account") ]</text>
}
else {
@:[ @Html.ActionLink("Log On", "LogOn", "Account") ]
}