使用 Nuget安裝後要先設定
Startup.cs 要加上 services.AddCloudscribePagination();
_ViewImports.cshtml 要加上@addTagHelper "*, cloudscribe.Web.Pagination"
程式是最大的改變應該是在 View的部份,原本在顯示 page info的部份改寫如下:
<cs-pager asp-action="Index" asp-controller="Paging"
cs-pagenumber-param="page"
cs-paging-pagenumber="@Model.PageNumber"
cs-paging-pagesize="@Model.PageSize"
cs-paging-totalitems="@Model.TotalItemCount">
</cs-pager>
測試後的結果應該是沒問題,後續還是要測試每個 tag attribute