部署到azure webapps后,Bootstrap下拉列表无法正常工作

时间:2018-06-03 07:45:39

标签: c# html asp.net-mvc twitter-bootstrap azure-web-sites

我有一个使用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>

1 个答案:

答案 0 :(得分:0)

问题是由于MVC中的捆绑,我使用下面的代码关闭了捆绑

BundleTable.EnableOptimizations = false;

我在年底BundleConfig.csApp_Start文件夹

加入此线