webForumDet fria alternativet

Komma åt bilden i en hyperlink?

.NET

1 svar · 184 visningar · startad av butiko

Medlem sedan jan. 2007152 inlägg
Frågan#1

Om man sätter ImageUrl i en hyperlink så får man ju ett element som ser ut typ så här: <a href=""><img src="" /></a>

Finns det någon möjlighet att komma åt bilden direkt i min hyperlink från koden (tänkte om det bilden är någon child-control eller nåt, fast jag hittar ingen)?

Jag har en alternativ lösning (se nedan) men det blir ju då ett gäng extra kontroller och mer kod...

    <asp:HyperLink>
        <asp:Image />
    </asp:HyperLink>
Medlem sedan juni 20019 024 inlägg
#2
<a id="a" runat="server"><img runat="server" /></a>

Du kommer åt innehållet med egenskapen a.innerHtml. Någon motsvarighet med en webbkontroll (det vill säga ta in underkontroller) verkar inte finnas, eller blir oerhört komplicerad för den lilla uppgiften som ska utföras.

253 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)