我正在尝试将Bootstrap复制到现有的Asp.Net Web窗体项目中,但我无法获得展开和显示的下拉列表。
我去了NuGet然后添加了BootStrap 3.3.6,这是默认的。然后我从Bootswatch.com下载了Cerulean .css文件,并替换了Content文件夹中的bootstrap.css和bootstrap.min.css文件。从那里我复制了样本导航并将其放在页面上。
导航栏最初看起来与Cerulean主题正确但当我尝试展开下拉列表时没有发生任何事情。我将尝试使用我的菜单的下拉列表,所以我试图让它工作。
我最初在页面底部引用了.js文件。我已经将它们移到页面顶部,看看是否有任何区别,但事实并非如此。
任何人都知道我可能缺少什么让Bootstrap的下拉列表工作?
<%@ Master Language="C#" AutoEventWireup="true" CodeBehind="Site.master.cs" Inherits="PrefBid.Site" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>PBS</title>
<script src="Scripts/bootstrap.min.js"></script>
<script src="Scripts/respond.min.js"></script>
<script src="Scripts/jquery-2.1.4.min.js"></script>
<link href="Content/bootstrap.min.css" rel="stylesheet" />
<link href="Content/Site.css" rel="stylesheet" />
<asp:ContentPlaceHolder ID="head" runat="server">
</asp:ContentPlaceHolder>
</head>
<body>
<form id="form1" runat="server">
<div class="navbar navbar-default navbar-fixed-top">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="#">PBS</a>
</div>
<div class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li><a href="#">Dashboard</a></li>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false">Dropdown <span class="caret"></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><a href="#">Separated link</a></li>
<li class="divider"></li>
<li><a href="#">One more separated link</a></li>
</ul>
</li>
<li><a href="#">Management</a></li>
<li><a href="#">Reports</a></li>
</ul>
</div>
</div>
</div>
<div class="container body-content">
<asp:ContentPlaceHolder ID="ContentPlaceHolder1" runat="server">
</asp:ContentPlaceHolder>
</div>
</form>
</body>
</html>