PDA

View Full Version : سوال: نمایش خبرها در چند صفحه



BestLover
سه شنبه 24 اردیبهشت 1387, 00:19 صبح
سلام وخسته نباشید
من می خواستم تعدادی از رکورد های داخل جدول رو به صورتی نمایش یدم که در هر صفحه
فقط 20 تا رو نشون بده. مثلا چیزی تو مایه های نتایج جستجو در گوگل. در ضمن من نمی خوام از GridView استفاده کنم.:لبخندساده:
در ضمن من صفحه ای هم می خوام برای نمایش عکسها درست کنم که اون هم مثل نمایش عکسها در گوگل هست. در این مورد هم به من کمک کنید:خجالت:

در ضمن من در سایت جستجو کردم اما به نتیجه ای نرسیدم
با تشکر

shahab_ksh
سه شنبه 24 اردیبهشت 1387, 00:27 صبح
از Datalist استفاده کنید اگه از ورژن 2008 استفاده کنید دیگه مشکل صفحه صفحه کردن رو هم نخواهید داشت

twelve
سه شنبه 24 اردیبهشت 1387, 00:56 صبح
من می خواستم تعدادی از رکورد های داخل جدول رو به صورتی نمایش یدم که در هر صفحه
فقط 20 تا رو نشون بده

باید برای هر صفحه کوئری رو جوری بنویسی که 20 تا رکورد رو بازیابی کنه ، مثلا برای یک صفحه (صفحه اول):


select top 20 [coloumn name] from [table name]

برای صفحات بعدی کمی کار با فرمول ها لازمه که باید زحمتشو بکشی



اگه از ورژن 2008 استفاده کنید دیگه مشکل صفحه صفحه کردن رو هم نخواهید داشت

چرا ؟ چه خاصیتی داره؟

shahab_ksh
سه شنبه 24 اردیبهشت 1387, 02:38 صبح
برای صفحات بعدی کمی کار با فرمول ها لازمه که باید زحمتشو بکشی


نقل قول:
اگه از ورژن 2008 استفاده کنید دیگه مشکل صفحه صفحه کردن رو هم نخواهید داشت
چرا ؟ چه خاصیتی داره؟



توی ورژن 2008 در دات نت 3.5 کنترلی به نام DataPager هست برای صفحه صفحه کردن بدون کد نویسی مثل Gridview

BestLover
سه شنبه 24 اردیبهشت 1387, 10:35 صبح
سلام
دستتون درد نکنه. خیلی ممنون
من از ورژن 2005 استفاده میکنم در ضمن با کنترلهای Repeater و Datalist کار کردم. اما در اونها نتونستم حالت چند صفحه ای رو بوجود بیارم.
خیلی ممنون

miladr
سه شنبه 24 اردیبهشت 1387, 14:19 عصر
این صفحه صفحه کردن رو بهش می گن Paging جستجو کن مطلب بسیار هست.

cache_overflow
سه شنبه 31 اردیبهشت 1387, 12:13 عصر
نقل قول:
برای صفحات بعدی کمی کار با فرمول ها لازمه که باید زحمتشو بکشی


نقل قول:
اگه از ورژن 2008 استفاده کنید دیگه مشکل صفحه صفحه کردن رو هم نخواهید داشت
چرا ؟ چه خاصیتی داره؟

توی ورژن 2008 در دات نت 3.5 کنترلی به نام DataPager هست برای صفحه صفحه کردن بدون کد نویسی مثل Gridview

datapager برای کنترلهایی به کار می رود که IPageableItemContainer را implement می کنند مانند listview و با datalist کار نمی کند