View Full Version : روش نمایش عکس در Datalist
b581102
پنج شنبه 15 فروردین 1387, 13:13 عصر
من عکس های محصولات رو در یک فولدر جداگانه ذخیره کردم ( برای نام عکس ID محصول رو دادم . مثلا اگه ID=69 هست ، اسم عکسش هست 69.jpg ) حالا ، برای نمایش این عکس ها در DataList چه کار کنم ؟ - اسامی محصولات از دیتابیس خونده می شه ولی مسیر عکس رو تو دیتابیس ذخیره نکردم . فقط با Id به عکس محصولات دسترسی دارم
mahdi_farhani
پنج شنبه 15 فروردین 1387, 13:21 عصر
بدون شرح
imageurl<%#"~/Imagees/" + Eval("ID") + ".jpg"%>
این به شرطیه که تمامیه عکسهات فرمت JPG داشته بشه .
mehrpars
جمعه 16 فروردین 1387, 13:12 عصر
میتونی لیست تمامی فایل هاتو بریزی توی یک list box (البته مسیر کامل رو هم تا قبل از اسم فایلت اضافه کنی ) بعد از طریق data table بخونیشون و نهایتا به datalist بایند کنی...
با دستور زیر می تونی لیست فایلارو بگیری
foreach (string strfolder inDirectory.GetDirectories(Server.MapPath(".") + "/Images/"))
listbox1.Items.Add(strfolder.Substring(strfolder.L astIndexOf("/") + 1));
b581102
شنبه 17 فروردین 1387, 08:01 صبح
مشکلم حل شد . از راهنمایی تون متشکرم
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.