Подсчет и отображение записей с подкачкой - PullRequest
3 голосов
/ 12 января 2012

Я пытаюсь подсчитать записи, возвращенные поисковым запросом.

Проблема в том, что я использую счетчик моделей с подкачкой.Он не будет отображать количество моделей для записей не на первой странице возвращенного поискового запроса.

Используемый мной код:

 @String.Format("Total of {0} results", Model.Count()) @ViewBag.CurrentFilter

Количество моделей ()), используемых для подсчетафайлов

@ViewBag.CurrentFilter используется для имени поискового запроса

Ниже приведен код для контроллера

            int pageSize = 4;
            int pageNumber = (page ?? 1);

            var carsviewd = cars.ToPagedList(pageNumber, pageSize);
            if (carsviewd.Any())
            {
                return View(carsviewd);
            }
            return RedirectToAction("NoResult");
        }


    }

1 Ответ

3 голосов
/ 12 января 2012

В контроллере перед обратным просмотром вы можете использовать:

ViewBag.Count =  cars.Count();

, тогда в представлении вы можете использовать следующее:

@String.Format("Total of {0} results", ViewBag.Count)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...