【发布时间】:2014-02-10 16:38:42
【问题描述】:
我在 Bootstrap 3.0 和 MVC 5 中编写以下代码。我正在尝试让子菜单工作。我引用了navbar documentation,但我无法将计费和付款结构作为具有此结构的子下拉菜单:
Account Info
License Details
Billing and Payment
Invoices
Payments
Billing
Users
User Settings
这是我的 HTML。我需要更换账单支付上的锚标签。我用什么代替它?
<div class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li>@Html.ActionLink("Home", "Index", "Home")</li>
<li>@Html.ActionLink("About", "About", "Home")</li>
<li>@Html.ActionLink("Free Trial Setup", "Trial", "Home")</li>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">Account Info</a>
<ul class="dropdown-menu">
<li>@Html.ActionLink("License Details", "License", "Home" )</li>
<li class="dropdown-submenu"></li>
<a href="#">Billing and Payment</a>
<li>@Html.ActionLink("Invoices", "Invoices", "Home")</li>
<li>@Html.ActionLink("Payments", "Payments", "Home")</li>
<li>@Html.ActionLink("Billing Information", "Billing", "Home")</li>
</ul>
<li>User Settings</li>
</ul>
</li>
</ul>
@Html.Partial("_LoginPartial")
</div>
</div>
【问题讨论】:
-
我列出了错误的 Bootstrap 版本——例如 BS2。
-
BS3 中没有下拉子菜单。我将更新上面的代码,因为我仍然无法正常工作。
-
你看到这个post了吗?在某些方面,这不是很令人鼓舞——但提出了一种解决方法。
标签: asp.net-mvc twitter-bootstrap