PDA

View Full Version : سوال: مشکل عدم نمایش تصاویر در کاتالوگ فروشگاه



IT-love
یک شنبه 30 مرداد 1390, 17:25 عصر
سلام دوستان برنامه نویس
من در زمینه asp تازه کارم و الان دارم با جزوه جعفرنژاد قمی یه فروشگاه طراحی میکنم. درباره نمایش تصاویر در کاتالوگ توضیح کاملی نداده. گفته تصاویر رو در پوشه image قرار بدین و یه پروژه جدید بسازید و پوشه image رو در پوشه ای که به نام پروژتون ساخته شده قرار بدین!!!
بعد نحوه ارتباط با دیتابیسی که ساختم رو گفته و بعد اضافه کرده یه imagebutton اضافه بشه و در منوی اون EditDatabinding رو انتخاب و از اونجا custom binding و در قسمت کد کد مربوطه رو وارد کنید.
میشه خواهش کنم قدم به قدم برای من توضیح بدین چطور باید تصاویر رو قرار بدم که نمایش داده بشه؟

moslem.hady
یک شنبه 30 مرداد 1390, 17:36 عصر
دوست عزیز. من اینو پیشنهاد میکنم:
http://www.how2learnasp.net
مقالاتشو بخون. توی مقالاتش اینی که میخوای هست

IT-love
یک شنبه 30 مرداد 1390, 23:54 عصر
دوست عزیز. من اینو پیشنهاد میکنم:
http://www.how2learnasp.net
مقالاتشو بخون. توی مقالاتش اینی که میخوای هست

ممنونم دوست عزیز
من مقالات زیادی از این سایت خوندم اما مشکلم حل نشد.

من همین یه مشکلو دارم لطفا اگه کسی میتونه راهنماییم کنه

hjran abdpor
دوشنبه 31 مرداد 1390, 01:35 صبح
سلام.
شما باید اول یک پوشه برای ذخیره سازی عکس هاتون انتخاب کنید مثلا Pic بعد ادرس عکس ها را در دیتابیس ذخیره کنید و موقعی که بایند میکنید از متد Eval استفاده کنید مثلا : Eval("~/pic/f.jpg)
فهمیدید یا بیشتر توضیح بدم :

IT-love
دوشنبه 31 مرداد 1390, 11:59 صبح
سلام.
شما باید اول یک پوشه برای ذخیره سازی عکس هاتون انتخاب کنید مثلا Pic بعد ادرس عکس ها را در دیتابیس ذخیره کنید و موقعی که بایند میکنید از متد Eval استفاده کنید مثلا : Eval("~/pic/f.jpg)
فهمیدید یا بیشتر توضیح بدم :

منونم از لطفتون
فقط چطوری آدرس عکس ها رو در دیتابیس ذخیره کنم؟

moslem.hady
دوشنبه 31 مرداد 1390, 14:03 عصر
وقتی یه پوشه ساختی، فرضا images. فقط کافیه اسم عکس رو توی دیتابیس ذخیره کنی. برای مثال توی فیلد pic

pic1.jpgبعد وقتی با کدی که دوستمون hjran abdpor (http://barnamenevis.org/member.php?60488-hjran-abdpor) به اشتباه گفتن!!! میتونی عکس رو لود کنی.
کافیه توی گرید ویو یا هرچی داری اینطوری بایند کنی:

<img src='<%# Eval("pic","images/{0}") %>' />

mig-mig
سه شنبه 01 شهریور 1390, 22:01 عصر
سلام
1-ابتدا باید فولدر تصاویر خود را در فایل پروژه کپی کنید.مثلا فولدر image
2 -در پایگاه داده خود برای پرکردن رکوردهای فیلد تصویر (مثلا img )باید نام فولدر تصاویر را به همراه اسم تصاویر استفاده کنید مثلا image/pic1.jpg
3- در gridview ،روی گزینه edit columns کلیک کنید و در پنجره ای که باز می شود در قسمت Available feilds روی image field دوبارکلیک کنید تا در کادر selected fields ظاهرشود سپس در کادر selected fields روی image field کلیک کنید و سپس گزینه convert this field into a template field کلیک کنید. و کلیدok رابزنید.
4- حالا گزینه edite templates را از gridview انتخاب کنید و در در قسمت کادرمتنی display ستونی را که اضابه کرده اید انتخاب کنید حالا روی ابزار image ی که در item template اضافه شده کلیک کنید و گزینه edit data binding را انتخاب کنید در پنجره ای که باز میشود در کادر سمت چپ image url را انتخاب و قسمت راست پنجره در قسمت bound to فیلد تصاویر (مثلا img )جدول خود را انتخاب کنید .حالا کلید ok وبعد از آن end template را بزنید.