Jag har en user control som skapar en länk bestående av en text och en bild. Man utformar denna med att skicka parametrar (länkens text och url). Jag löste det. Jag namngav bilden med UniqueID och lade till onmouseover asp-koden så här:OnMouseOver i User Control
När man för musen över länken har jag gjort en onmouseover i javascript som byter ut bilden intill. Mycket simpelt. Detta fungerar om jag bara ha en sådan control.
Men nu kommer jag till problemet som jag hoppas någon kan hjälpa mig med.
Om jag lägger in flera sådana user controls, hur ska jag skriva javascript-koden? Som det är nu kan den ju inte veta vilken bild som ska ändras vid onmouseover. Finns det något smart sätt att koppla javascript-koden som ligger i A-taggen mot den bild som ska ändras.
Mycket klumpig beskrivning upptäcker jag men jag hoppas någon förstår.
Har user controls kanske unika ID:n man kan använda sig av? Sv: OnMouseOver i User Control
lanken.Attributes("onmouseover") = "document.images['" & buttonhref.UniqueID & "'].src='bild.gif'"