Я не очень в .NET , и у меня есть следующая проблема.На страницу у меня есть меню навигационной панели BootStrap, подобное этому:
<nav class="navbar navbar-expand-lg navbar-dark bg-primary">
@Html.ActionLink("Vidly_v2", "Index", "Home", new { area = "" }, new { @class = "navbar-brand" })
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarColor01" aria-controls="navbarColor01" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarColor01">
<ul class="navbar-nav mr-auto">
<li class="nav-item active">@Html.ActionLink("Home", "Index", "Home", new { @class = "nav-link" })</li>
<li>@Html.ActionLink("Customers", "Index", "Customers", new { @class = "nav-link" })</li>
<li>@Html.ActionLink("Movies", "Index", "Movies", new { @class = "nav-link" })</li>
</ul>
@Html.Partial("_LoginPartial")
<form class="form-inline my-2 my-lg-0">
<input class="form-control mr-sm-2" placeholder="Search" type="text">
<button class="btn btn-secondary my-2 my-sm-0" type="submit">Search</button>
</form>
</div>
</nav>
У меня есть следующая проблема с этими 3 ссылками:
<li class="nav-item active">@Html.ActionLink("Home", "Index", "Home", new { @class = "nav-link" })</li>
<li>@Html.ActionLink("Customers", "Index", "Customers", new { @class = "nav-link" })</li>
<li>@Html.ActionLink("Movies", "Index", "Movies", new { @class = "nav-link" })</li>
, потому что при нажатии на все эти ссылки пользователь перенаправляетсяна следующие URL-адреса (в том же порядке, что и предыдущий тег :
http://localhost:60048/Movies?Length=4
и
http://localhost:60048/Movies?Length=9
и
http://localhost:60048/Movies?Length=6
Почему? Что не так? Что мне не хватает? Как я могу решить эту проблему?