Как бы я сделал, чтобы сделать номер страницы активным, используя бритву и Bootsrap4.При использовании bootsrap 3 этот код работал нормально, но переход на 4 перестал работать.Я не могу сказать, если это проблема с кодом бритвы или начальной загрузкой 4
<ul class="pagination">
<li class="page-item ">
@{
if (ViewBag.PageNumbers> 1)
{
<a class="page-link" href="@Url.Action("Index", "Barcos", new { buscar = ViewBag.BuscarRegistros, page= ViewBag.PageNumbers- 1 })"><<</a>
}
else
{
<a class="page-link" href="#">
<<<
</a>
}
}
</li>
@{
var paginaAtual = ViewBag.PageNumbers;
for (var i = 1; i <= ViewBag.Total; i++)
{
<li @(currentPage== i ? "class= page-item active" : "")>
<a class="page-link" href="@Url.Action("Index", "Barcos", new {buscar = ViewBag.SearchRecords, pageNumber= i})">@i</a>
</li>
}
}
<li>
@if (ViewBag.PageNumbers< ViewBag.Total)
{
<a class="page-link" href="@Url.Action("Index", "Barcos", new { buscar = ViewBag.SearchRecords, pageNumber= ViewBag.PageNumbers+ 1 })">>></a>
}
else
{
<a class="page-link disabled" href="#">
<<<
</a>
}
</li>
</ul>
Это часть кода, которая должна оставить текущую страницу активной, но ничего не происходит
for (var i = 1; i <= ViewBag.Total; i++)
{
<li @(currentPage== i ? "class= page-item active" : "")>
<a class="page-link" href="@Url.Action("Index", "Barcos", new {search= ViewBag.SearchRecords, pageNumber= i})">@i</a>
</li>
}