【发布时间】:2015-06-04 18:51:28
【问题描述】:
我想在用户登录后在菜单栏中显示用户名。目前它正在显示,但它与顶部对齐并褪色(与其余部分相比)。
这是我的 html:
<ul class="nav navbar-nav navbar-right">
@if (Session["LoggedUserID"] != null)
{
<li>
@Html.DisplayName(Session["LoggedUserFullName"].ToString())
</li>
}
如果你看下面的图片,你在右上角几乎看不到我的名字。
这是正在生成的 Html:
</ul>
<ul class="nav navbar-nav navbar-right">
<li>
Daniel Blois
</li>
</ul>
【问题讨论】:
-
您知道生成的 HTML 是什么吗?为什么需要使用
@Html.DisplayName?尝试使用@(Session["LoggedUserFullName"]).ToString() -
我也尝试过,结果相同。我添加了@html.DisplayName 来尝试不同的东西。
-
将生成的html添加到原问题中
标签: html asp.net-mvc view