اهمیت صفحه بندی:


مبحث را که امروز می خواهم به آن بپردازم Pagination یا Paging است اما داستان چیست شاید گروهی از شما دوستان بدانید در مورد چه می خواهم صحبت کنم ، اما باید برای آن دسته از دوستانی که از موضوع اطلاعی ندارند ، کمی توضیح دهم در نظر بگیرید بانک اطلاعاتی شما دارای 10000 رکورد باشد و ما بخواهیم تمام 10000 اطلاعات را به کاربر نمایش دهیم طبق مباحث سنتی و ابتدایی که در کتاب های آموزش ذکر شده است پیاده سازی به همین شیوه است که نتیجه ای جز فحش و غیره!! از سوی کاربر و هنگ کردن مرورگر در بین نخواهد داشت پس چاره چیست؟ اولین انتخاب برنامه نویسان وب مایکروسافتی برای عدم مشکل چنین در برنامه استفاده از گرید ویو است!!! اما صبر کنید همیشه گرید ویو برای این کار مناسب نیست

دلیل:


فرض کنید می خواهید در صفحه اصلی وب سایت اخبار روز و یا مقالات را نمایش دهید آیا باز هم از گرید ویو استفاده می کنید؟ پاسخ قطعا خیر است ، و اینجاست که داستان نمایش اطلاعات صفحه به صفحه به کاربر مطرح می شود اما بر خلاف asp.net web form که پیاده سازی آن بسیار راحت و گویا بود در MVC پیاده سازی آن نه مشکل بلکه بسیار مبهم است.

برای دریافت کامل مقاله و سروس برنامه می توانید از لینک زیر استفاده کنید

[ لینک مرجع ]