ورود

View Full Version : مشکل در نمایش عکس در ریپیتر



setareh2013
پنج شنبه 15 اسفند 1392, 15:58 عصر
سلام
من داخل ریپیتر کد زیر رو نوشتم
<
asp:RepeaterID="Repeater1"runat="server"DataSourceID="SqlDataSource2">

<
ItemTemplate>



<div>


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


<atarget="_blank"title="<%# Eval("title") %>"href="Show.aspx?id=<%# Eval("id")%>"><%# Eval("img") %></a>


</div>


</
ItemTemplate>

</
asp:Repeater>

عکس ها رو هم به صورت ~/images/ 1.jpg ,....
ذخیره کردم نمی دونم چرا عکس ها رو نشون نمیده کسی نمی دونه مشکل از کجاست ؟
با تشکر

bahareh1368
پنج شنبه 15 اسفند 1392, 16:25 عصر
سلام
من داخل ریپیتر کد زیر رو نوشتم
<
asp:RepeaterID="Repeater1"runat="server"DataSourceID="SqlDataSource2">

<
ItemTemplate>



<div>


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


<atarget="_blank"title="<%# Eval("title") %>"href="Show.aspx?id=<%# Eval("id")%>"><%# Eval("img") %></a>


</div>


</
ItemTemplate>

</
asp:Repeater>

عکس ها رو هم به صورت ~/images/ 1.jpg ,....
ذخیره کردم نمی دونم چرا عکس ها رو نشون نمیده کسی نمی دونه مشکل از کجاست ؟
با تشکر

در ItemTemplate داریم :


<ItemTemplate>
<asp:Image ID="Image1" runat="server" style="border-style: none;"
ImageUrl='<%# Eval("ProductImageUrl").ToString() %>' />
</ItemTemplate>

zahraaaaaa
پنج شنبه 15 اسفند 1392, 22:37 عصر
نیازی نیس تو دیتا بیس پوشه image بنویسی....همون اسم عکسا رو بنویسی کافیه

kamranetemadi
جمعه 16 اسفند 1392, 13:46 عصر
احیانا img و alt همینطوری به هم چسبیده نوشته شدن!!!!!!!!!!!!!

aminireza65
شنبه 17 اسفند 1392, 10:59 صبح
'src='<%# Eval("img","../images/img/{0}") %>'
این یعنی شما یه پوشه به اسم images دارید. داخل اون یه پوشه دیگه به اسم img دارید و داخل اون تصاویر شما هستند.
اگر به همین صورت باشه شما کافیه تو دیتابیس فقط اسم و پسوند تصویر و ذخیره کنید به این شکل 1.jpg