検索クエリから返されたレコードをカウントしようとしています。ページングによるレコードのカウントと表示
問題は、モデルカウントでページングを使用していることです。返された検索クエリの最初のページにないレコードのモデルカウントは表示されません。
私が使用していますコード:ファイル
ViewBag.CurrentFilter @のカウントのために使用さ
@String.Format("Total of {0} results", Model.Count()) @ViewBag.CurrentFilter
モデル数は())
以下は、検索クエリの名前のために使用されていますコントローラーのコードです
int pageSize = 4;
int pageNumber = (page ?? 1);
var carsviewd = cars.ToPagedList(pageNumber, pageSize);
if (carsviewd.Any())
{
return View(carsviewd);
}
return RedirectToAction("NoResult");
}
}
私達にあなたのコントローラのコードを示しています。コントローラは、ページングを使用しているときにビューが結果の一部のみを取得するため、カウントが行われる場所です – torm
コントローラコードで更新された質問。 –