페이징하기 그냥 따라해 보세요
1.Nuget package에서 MvcPagine으로 검색하여 어셈블리를 추가합니다.
2. 모든 모델은 .ToPagedList로 타입을 변환해 줘야합니다.
Action Method에 아래와 같이 코드를 입력합니다.
3. View페이지에 아래의 코드를 입력합니다.
1.Nuget package에서 MvcPagine으로 검색하여 어셈블리를 추가합니다.
2. 모든 모델은 .ToPagedList로 타입을 변환해 줘야합니다.
Action Method에 아래와 같이 코드를 입력합니다.
public ActionResult Index(int? page) { int currentPageIndex = page.HasValue ? page.Value - 1 : 0; return View(this.allProducts.ToPagedList(currentPageIndex, 10));}
3. View페이지에 아래의 코드를 입력합니다.
- @model MvcPaging.IPagedList<Product>
<div class="pager">
@Ajax.Pager(Model.PageSize, Model.PageNumber, Model.TotalItemCount,
"AjaxIndex", new AjaxOptions { UpdateTargetId = "divProductList" })
</div>