在mvc asp3中生成的HTML代码

时间:2013-11-21 04:22:44

标签: html asp.net-mvc-3 formatting code-generation

我对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

我应该怎样做才能改善我的代码格式?

0 个答案:

没有答案