ورود

View Full Version : سوال: نمایش عکس از مسیر غیر جاری برنامه



YourWorldToday
سه شنبه 13 مرداد 1388, 23:10 عصر
با سلام خدمت دوستان گرامی
من آدرس عکس را در دیتابیس به صورت زیر ذخیره می کنم


Image\sample.jpg

در مسیری که برنامه اجرا میشه یه شاخه به نام Master دارم که برای مدیریت سایت استفاده میشه
در این شاخه فرمی دارم که اطلاعات رو از دیتابیس می خونه
تو این فرم یه فیلد Image به گرید ویو قرار دادم که مسیر عکس رو از فیلد دیتابیس می خونه
حالا با این حالت من در مسیر master آدرس Image\sample.jpg که ندارم چطور می تونم عکس رو درون فیلد Image گرید ویو نمایش بدم
منظورم اینکه چطور داخل گرید ویو یک شاخه به عقب برگردم
با تشکر

m_d6712
چهارشنبه 14 مرداد 1388, 00:08 صبح
server.mappath
از تابع بالا استفاده کن

مسیر فیزیکی سایت رو بهتون نشون میده! بعد می تونید با کمی تغییرات در string بدست اومده تبدیلش کنی به آدرس فیزیکی عکس.

server.mappath("default.aspx") + "/images/1.jpg"

مهدی کرامتی
چهارشنبه 14 مرداد 1388, 10:12 صبح
فولدر محتوی تصاویر رو در Root سایت بساز، سپس آدرس اون فولدر رو در برنامه اینجوری بده:

~/Images
مثلا

img1.ImageURL = "~/Images/"+ YourImageFilename;