چطوری میشه یه عکسی که تو دیتابیس دام رو بعد وقتی پیج لود میشه قرارش بدم تو یه div
درود به همتون
من یه سری عکس تو دیتابیس دارم(البته فقط آدرس اونهارو) و میخوام زمانی که صفحه لود میشه برای هر عکس یه div بزاره و بعد عکس ها رو توش بزاره
این div ها از قبل تو فایل css مشخص شده و میخوام بعد از خواندن از دیتابیس بیاد روی صفحه
مثلا مثل دستور زیر کار کنه ولی داینامیک
کد HTML:
<div id="xxx">
<img src="Address" alt="dddd"/>
</div>
نقل قول: چطوری میشه یه عکسی که تو دیتابیس دام رو بعد وقتی پیج لود میشه قرارش بدم تو یه div
سلام دوست عزیز . میتونی از کنترل با یک حلقه for تک تک عکاست رو میخونی و اطلاعات رو توی یک متغیر string میریزی . مثلا خروجی میشه :
string res="<div id=\"xxx\"><img src=\"Address1\" alt=\"dddd\"/></div>";
res+="<div id=\"yyy\"><img src=\"Address2\" alt=\"cccc\"/></div>";
Literal1.Text=res;
نقل قول: چطوری میشه یه عکسی که تو دیتابیس دام رو بعد وقتی پیج لود میشه قرارش بدم تو یه div
یک Literal توی DIV بذار و در زمان لود شدن صفحه به اون Literal به صورت زیر تگ HTML بده :
Literal1.text="<img src='" + آدرس عکس از بانک + "' alt=''/>"
به همین سادگی
فقط شما باید بانک رو توی حلقه بخونی و کد بالا رو هی به مقدار Literal اضافه کنی . یعنی بزنی Literal1+= آدرس عکس از بانک . اونوقت به تعداد عکس ها ، تگ img ایجاد میشه و نمایش میده . فقط اگر خواستی باید بعد از هر تگ img یک تگ br هم بهش بدی