ورود

View Full Version : ایجاد گالری عکس با دیتا لیست



sarapepors
پنج شنبه 01 دی 1390, 19:17 عصر
سلام من یه گالری عکس ساختم با دیتا لیست سوالم اینه که چطور میتونم تصویر مورد نظر رو لینک کنم کد رو میذارم ببینین


<asp:DataList ID="DataList1" runat="server" DataKeyField="id"
DataSourceID="SqlDataSource1">
<ItemTemplate>
<asp:ImageButton ID="ImageButton1" runat="server"
ImageUrl='<%# Eval("Path") %>' />
<br />
<asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl='<%# Eval("Path") %>'
Text='<%# Eval("Path") %>'></asp:HyperLink>
</ItemTemplate>
</asp:DataList>


برای نمایش عکس از یک image button استفاده کردم مشکلم اینه که نمی دونم چطور باید این باتم رو لینک کنم به مسیر عکس که از دیتا بیس میخونم ؟ اصلا چطور میشه اینو لینک کرد اگر بزارمش تو تگ a چطور بایندش کنم ؟ اگه میشه راهنماییم کنید میخوام وقتی روی تصویر کلیک کردم توی یه صفحه جدا باز بشه
متشکرم.

adineh67
پنج شنبه 01 دی 1390, 19:48 عصر
از کد زیر استفاده کن دوست عزیز

<a href='<%# Eval("imgname2") %>' ><img src='<%# Eval("imgname2") %>' /></a>

sarapepors
پنج شنبه 01 دی 1390, 22:01 عصر
ممنونم درست شد . من فکر میکردم چون a تگ html هست نمیتونم این طور بایندش کنم خیلی ممنونم.

adineh67
پنج شنبه 01 دی 1390, 22:40 عصر
خواهش می کنم فقط یه چیزی دوست عزیز اینکه تصاویر رو به صورت یه لینک ساده نشون بدی کار جالبی نیست من خودم از lightbox استفاده کردم به این سایت برو و دانلودش کن همونجا نحوه ی کار باهاشو توضیح داده
http://leandrovieira.com/projects/jquery/lightbox/
اگه سوالی پیش اومد بپرس موفق باشی:لبخندساده: