مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

ali dabbagh

عضویت از 1393/01/22

استفاده از ریپیتر

  • یکشنبه 16 خرداد 1395
  • 17:46
تشکر میکنم

با سلام و احترام

چطور می تونم تعدادی عکس را که در یک رکورد ذخیره شده باشد را توسط ریپیتر در سایت نمایش بدم .
من یه مجموعه گالری عکس درست کنم که هر گالری ممکنه یه تعدادی عکس داخلش باشه که تعدادش میتونه از یک تا بیست تا باشه

نمیدونم تونستم منظورمو برسونم یا نه

پاسخ های این پرسش

تعداد پاسخ ها : 5 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • یکشنبه 16 خرداد 1395
  • 17:51

در این لینک تعداد زیادی نمونه وجود دارد

کاربر سایت

ali dabbagh

عضویت از 1393/01/22

  • یکشنبه 16 خرداد 1395
  • 18:07

سلام استاد خیلی مخلصیم ممنون که جوابمو دادید .

 ولی مشکل من اینه عکسها همه در یک رکورد قرار داره

به طور مثال ------------      گالری شماره 1 --  عکس 1 - عکس 2 - ....- عکس 20

                               گالری شماره 2 --  عکس 1 - عکس 2 - ....- عکس 20

                              گالری شماره 3 --  عکس 1 - عکس 2 - ....- عکس 20

این مثلا رکوردهای دیتابیسم بود

و نمیتونم به تعداد همه عکسها در صفحه PictureBox بزارم چون معلوم نیست کاربر چند تا عکس تو رکورد ذخیره میکنه و اگه تعداد عکسها کم باشه صفحه پر میشه از PictureBox های خالی

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • یکشنبه 16 خرداد 1395
  • 18:08

منظورتون متوجه نشدم

مگه در یک جدول از بانک تصاویر ذخیره نمیشه ؟

خب به تعداد همونا توسط Repeater تصویر روی صفحه قرار میگیره

کاربر سایت

ali dabbagh

عضویت از 1393/01/22

  • یکشنبه 16 خرداد 1395
  • 18:28

استاد من دارم یه گزارش تصویری درست میکنم که مدیر سایت باید در قسمت مدیریت  برای هر گزارش تصویری تا 20 عکس در دیتابیس ذخیره کنه .

و  ریپیتر میاد رکورد به رکورد از دیتا بیس میخونه هر رکورد هم توش بیست تا فیلد عکس وجود داره که همه فیلد ها پر نیستند ممکنه مدیر5 تا عکس ذخیره کرده باشه

و کاربر سایت هم که وارد میشه میاد مثلا گزارش X کلیک میکنه تا عکسهارو ببینه .

منم که باید در ItemTemplate به ازای هر فیلد یه PictureBox بزارم حالا اگه از بیست تا ، ده تا عکس بیشتر در اون رکورد ذخیره نباشه ده تا PictureBox دیگه خالی نشون میده.

 

 

 

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • یکشنبه 16 خرداد 1395
  • 18:31

میتونید در کوئری که Repeater را Bind میکند شرط بزارید اونهایی که Null نیستند را واکشی کنه

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)