ASP Net MVC pagedlistpager без стиля - PullRequest
1 голос
/ 30 мая 2020

Я установил PagedList. Mvc и PagedList, но когда я использую его, у меня вообще нет стиля:

Изображение pagedListPager без стиля

Мой контроллер выглядит так:

public ActionResult CarrosList(string search, int? i)
{
    return View(db.Carro.Where(x=>x.Estado != "Vendido" && x.Titulo.StartsWith(search) || search == null).ToList().ToPagedList(i ?? 1, 6));
}

А моя страница cs html выглядит так:

@Html.PagedListPager(Model, i => Url.Action("CarrosList", new { i, search = Request.QueryString["search"]}))

1 Ответ

0 голосов
/ 30 мая 2020

Код, который вы показали, обрабатывает подкачку на стороне сервера и отображает HTML.

Однако стили связаны с CSS таблицами стилей.

From https://github.com/TroyGoode/PagedList:

<!-- import the included stylesheet for some (very basic) default styling -->
<link href="/Content/PagedList.css" rel="stylesheet" type="text/css" />

В основном убедитесь, что таблица стилей включена.

Попался

Материал в папке Content устанавливается только при первом добавлении пакета nuget. Поэтому, если кто-то другой установил пакет и не добавил соответствующий файл CSS в систему управления версиями, он может отсутствовать. Для исправления может потребоваться удалить и повторно добавить пакет nuget.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...