PDA

View Full Version : صفحه بندی GridView به صورت بهینه



Behnama
چهارشنبه 24 مرداد 1386, 00:55 صبح
در DataGrid قابلیتی وجود داشت به اسم Virtual...size ( دقیق یادم نیست ) که با استفاده از اون میشد در اولین لود شدن صفحه ، تعداد صفحات رو مشخص کرد و وقتی Dataset رو به یک دیتاگرید بایند می کردیم ، می تونستیم در هر بار درخواست هر صفحه از دیتاگرید ، فقط اطلاعات اون صفحه رو از بانک درخواست کنیم و نه همه اطلاعات رو . اما این خاصیت در GridView وجود نداره . چطور میشه در گریدویو در هربار درخواست صفحه ای از اون ، فقط اطلاعات اون صفحه رو از بانک گرفت و اینطوری مجبور نباشیم که هربار دیتاست رو از بانک پر کنیم ( البته بدون استفاده از cache یا session یا چیزهای مشابه ) .

majid.nozad
پنج شنبه 25 مرداد 1386, 20:53 عصر
این عمل رو شما میتونید با در نظر گرفتن تعداد کل رکورها تون تو دیتا بیس و شماره صفحه به صورت برنامه نویسی شده انجام بدین . ولی من این امکان رو تو gridview ندیدم .

Behnama
پنج شنبه 25 مرداد 1386, 21:17 عصر
ممنون میشم اگر بیشتر توضیح بدید .
در این رابطه من می خوام بدونم که ایا در دیتابیس access هم میشه از عبارت TOP در دستور select استفاده کرد و اگر میشه دستور باید چه شکلی باشه ؟

Behrouz_Rad
پنج شنبه 25 مرداد 1386, 22:29 عصر
http://barnamenevis.org/forum/showthread.php?t=50594&page=3