PDA

View Full Version : سوال: ایجاد blank برای عکس



ندااحمدی
دوشنبه 02 آبان 1390, 17:58 عصر
میخواهم وقتی روی عکس کلیک میکنم با ایجاد blank عکس آن نمایش داده شود ولی نمیدانم در href ان چه بنویسم با توجه به اینکه عکس های متفاوتی ممکن است آپلود شود<a href="" TARGET="_blank"> <asp:Image ID="imgPicture" runat="server" width="100px" /></a>

hofa_7
سه شنبه 03 آبان 1390, 01:35 صبح
شما همین تیکه کدی رو که نوشتی بزار داخل یه repeater و بجای href آدرس عکس اصلی رو بزار ، مثلا اگه تصور کنیم که اسم عکس رو شما توی فیلد picName نگهداری میکنید :




<a href='<%# "~/images/"+Eval("picName")' %> TARGET="_blank"> <asp:Image ID="imgPicture" runat="server" width="100px" /></a>


رو یزار داخل ItemTemplate اون Repeater

hakan648
سه شنبه 03 آبان 1390, 14:33 عصر
سلام

ویرایش کد پست قبلی :


<a href='<%# Eval("picName","/images/{0}")%>' target="_blank"> <asp:Image ID="imgPicture" runat="server" width="100px" /></a>
XHTML به حروف کوچک و بزرگ حساس است.
(~) در این قسمت تفسیر نمی شود .
محل قرار گیری(') اشتباه بود و ...

در مورد سوال -
از این کد استفاده کنید :


<asp:HyperLink ID="lnkPicture" runat="server" ImageUrl="" Target="_blank"></asp:HyperLink>
آدرس تصویر رو باید به شکل داینامیک با توجه به ساختار وب ساییتون بازیابی کنید و به خاصیت ImageUrl نسبت بدید .