محاسبه منطقی شماره صفحات
نویسنده: علی یگانه مقدم
تاریخ: ۱۳۹۸/۰۷/۳۰ ۱۱:۴۶
آدرس: www.dntips.ir
| مطالب | ۳۶۹۴ |
| نویسندگان | ۲۷۶ |
| گروههای مطالب | ۱۰۲۴ |
| نقشههای راه | ۱۱۹ |
| دورهها | ۱۴ |
| اشتراکها | ۱۷۹۱۴ |
در بعضی موارد شما نیاز دارید که دیتایی را به صورت Pagination نمایش دهید، بنابراین نیاز است شما یک Pagination در پایین صفحه تعبیه کنید. حال به جای محاسبه دستی که چه اعدادی باید در Pagination نمایش داده شوند، محاسبه آن را به این کتابخانه بسپارید:
var pager = new Pager(totalPages: 150, currentPage: 7, pageSize: 15); // pager instance property values pager.TotalItems; // 150 pager.CurrentPage; // 7 pager.PageSize; // 15, pager.TotalPages; // 10 pager.StartPage; // 1 pager.EndPage; // 10 pager.StartIndex; // 90 pager.EndIndex; // 104 pager.Pages; // [ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 ]
Install-Package JW.Pager
dotnet add package JW.Pager