PDA

View Full Version : سوال: مشکل در نمایش style background-image در ستون td table asp.net



davidrobert
چهارشنبه 22 بهمن 1393, 10:15 صبح
سلام و خسته نباشید من از دیتابیس میخوام نام عکس رو برگدونم و در سلول td table قرار بدم که td table من اتوماتیک بزرگ میشه.تصویر هم بزرگ یا کوچک میشه بر حسب سایت. ولی مشکلی که دارم نمی تونم تصویر رو در td table نمایش بدم.
این دستور من در محیط کد نویسی
protected void Page_Load(object sender, EventArgs e)
{

try
{
var q = from tblHaderSite in db.TblHaderSite
select new
{
imgmiddle = tblHaderSite.TBLHDR_Middle,
};
string ShowImageMiddle = "";

foreach (var ViewImage in q)
{
string ViewMiddle = "HDRImage/" + ViewImage.imgmiddle;
ShowImageMiddle += "<style=" + "background-image: url(" + ViewMiddle + "); width:100%;";
}
ShowLeftImg.InnerHtml = ShowImageMiddle;
}
catch (Exception ex)
{
Response.Write("<script>alert('" + ex.Message + ".');</script>");
}
}
این هم کد میط طراحی هستش برای فراخونی تصویر
<table width="100%" border="0" align="center" cellpadding="0" cellspacing="0" dir="rtl" style="height:142px">
<tr>
<td align="center" valign="middle" width="517px">
<div runat="server" id="ShowRightImg" style="width: 100%">
</div>
</td>
<td align="center" valign="middle" width="100%" runat="server" id="ShowMiddle"><-- این هستش برای نمایش تصویر از دیتابیس--!>

</td>
<td align="center" valign="middle" width="158px">
<div runat="server" id="ShowLeftImg" style="width: 100%">
</div>
</td>
</tr>
</table>
خواهش کسی بلد هستش کمک کنه شدیداً نیاز به کمک دارم در این موضوع. تصاویر کناری عکس رو میتونم بیارم از دیتابیس ولی این که در td table هستش رو نمی تونم بیارم.
کلی هم گشتم چیزی یافت نکردم راجب این نوع کد نویسی و کد نویسی خود من هم جواب نداده.