Image map post back (C#)
<%@ Page Language="C#" %> <script runat="server"> protected void mapMenu_Click(object sender, ImageMapEventArgs e) { switch (e.PostBackValue) { case "ToUpper": txtText.Text = txtText.Text.ToUpper(); break; case "ToLower": txtText.Text = txtText.Text.ToLower(); break; case "Erase": txtText.Text = String.Empty; break; } } </script> <html> <head> <title>ImageMap PostBack</title> </head> <body> <form id="form1" runat="server"> <div> <asp:ImageMap id="mapMenu" width="300" height="200" ImageUrl="http://www.java2s.com/style/logo.png" HotSpotMode="PostBack" Runat="server" OnClick="mapMenu_Click"> <asp:RectangleHotSpot PostBackValue="ToUpper" Left="0" Top="0" Right="100" Bottom="30" AlternateText="To Uppercase" /> <asp:RectangleHotSpot PostBackValue="ToLower" Left="100" Top="0" Right="200" Bottom="30" AlternateText="To Uppercase" /> <asp:RectangleHotSpot PostBackValue="Erase" Left="200" Top="0" Right="300" Bottom="30" AlternateText="To Uppercase" /> </asp:ImageMap> <br /> <asp:TextBox id="txtText" TextMode="MultiLine" Columns="40" Rows="5" Runat="server" /> </div> </form> </body> </html>