我有一个使用bootstrap的应用程序。当我在本地运行它时它工作正常,但是当我将它发布到azure webapps时,下拉列表无效。
抛出以下错误
未捕获错误:语法错误,无法识别的表达式:#
这是代码
<ul class="navbar-nav">
<li class="nav-item">@Html.ActionLink("Home", "Index", "Home", new object { }, new { @class = "nav-link" })</li>
<li class="nav-item">
<a class="nav-link dropdown-toggle" href="#" id="dropdown04" data-toggle="dropdown" aria-haspopup="true" aria-expanded="true">Master Data</a>
<div class="dropdown-menu" aria-labelledby="dropdown04">
@Html.ActionLink("Trip Types", "Index", "TripTypes", new object { }, new { @class = "dropdown-item" })
@Html.ActionLink("Activites", "Index", "Activites", new object { }, new { @class = "dropdown-item" })
</div>
</li>
<li class="nav-item">
@Html.ActionLink("Parameters", "Index", "Parameters", new object { }, new { @class = "nav-link" })
</li>
</ul>
答案 0 :(得分:0)
问题是由于MVC中的捆绑,我使用下面的代码关闭了捆绑
BundleTable.EnableOptimizations = false;
我在年底BundleConfig.cs
在App_Start
文件夹