我对asp mvc3有一个小问题 当我在Razor语法中使用PartialView
时<ul class="nav-p navbar-nav navbar-right">
<li>
<a href="#">Cart</a>
</li>
@Html.Partial("_AuthentPartial")
</ul>
这里是_AuthentPartial.cshtml
@if (Request.IsAuthenticated)
{
<li class="btn-group">
<a class="btn btn-danger dropdown-toggle" data-toggle="dropdown">Hello
<span class="caret"></span>
<span class="sr-only">Toggle Dropdown</span>
</a>
<ul class="dropdown-menu" role="menu">
<li><a href="#">Action</a></li>
<li><a href="#">Another action</a></li>
<li><a href="#">Something else here</a></li>
<li class="divider"></li>
<li>
@Html.ActionLink("LogOff", "LogOff", "Account")
</li>
</ul>
</li>
}
else
{
<li>
@Html.ActionLink("LogOn", "LogOn", "Account")
</li>
<li>
@Html.ActionLink("Register", "Register", "Account")
</li>
}
一切都很好,但是当我查看源HTML生成时,代码不是格式,不是对齐而且非常混乱,如下所示:
http://i.stack.imgur.com/9594I.png
我应该怎样做才能改善我的代码格式?