Jeg har det her eksempel på et imagemap, hvert hotspot skal referer til et bestemt ID. Man kan vel ikke bare sige "Showpart.aspx?id=2" lige som jeg har gjort nede i Urlen. Det skal vel angives i codebehind delen?
Men hvordan?
- <asp:ImageMap ID="imgMap" CssClass="" ImageUrl="~/Grafik/frontend/Dk.png" runat="server"
- onclick="imgMap_Click" ForeColor="#CC0000">
-
-
- <asp:CircleHotSpot AlternateText="BMW" HotSpotMode="PostBack"
- PostBackValue="BMW" Radius="41" X="155" Y="121" NavigateUrl="ShowPart.aspx?id=1" />
-
- <asp:RectangleHotSpot AlternateText="Twitter" Bottom="61"
- HotSpotMode="Navigate" Left="156" NavigateUrl="ShowPart.aspx?id=2"
- Right="306" Target="_blank" Top="11" />
-
-
- <asp:CircleHotSpot AlternateText="WordPress" HotSpotMode="PostBack"
- PostBackValue="WordPress" Radius="41" X="50" Y="118" />
-
-
-
- <asp:CircleHotSpot AlternateText="Windows" HotSpotMode="PostBack"
- PostBackValue="Windows" Radius="44" X="266" Y="122" />
-
- <asp:PolygonHotSpot AlternateText="Star" HotSpotMode="PostBack"
- PostBackValue="Star" Coordinates="108,217, 141,210, 157,181, 173,210, 207,217, 184,242, 188,276, 158,261, 127,275, 131,243" />
- </asp:ImageMap>