ASP.NET 2.0 enthält zwei Grafiksteuerelemente, eines ist Image und das andere ist ImageMap-Steuerelement.
1. Das Bildsteuerelement wird zum Anzeigen von Bildern verwendet, entsprechend dem <img />-Tag. Das typische Bildsteuerelementformat ist wie folgt
<asp:Image
id="imgRandom"
ImageUrl="Bild.gif"
AlternateText="Bild"
DescriptionUrl=""
GenerateEmptyAlternateText=""
ImageAlign=""/>
Die ID wird zur Identifizierung des Steuerelements verwendet.
ImageUrl ist der Bildlink,
AlternageText ist der Text, der angezeigt wird, wenn das Bild nicht angezeigt werden kann.
DescriptionUrl bietet einen Link zu einer detaillierten Beschreibung des Bildes
GenerateEmptyAlternateText AlternateText auf leer setzen
ImageAlign wird verwendet, um die Position relativ zu anderen HTML-Elementen bereitzustellen. Mögliche Werte sind AbsBottom, AbsMiddle, Baseline, Bottom, Left, Middle, NotSet, Right, TextTop, Top
2. Das ImageMap-Steuerelement kann auch zum Anzeigen von Bildern verwendet werden, es kann jedoch unterschiedliche Effekte erzeugen, je nachdem, wo Sie klicken. Das typische ImageMap-Steuerelementformat ist wie folgt
<asp:ImageMap
id="mapMenu"
ImageUrl="MenuBar.gif"
HotSpotMode="PostBack"
Runat="server" OnClick="mapMenu_Click">
<asp:RectangleHotSpot
PostBackValue="ToUpper"
Links="0"
Oben="0"
Rechts="100"
Unten="30"
AlternateText="In Großbuchstaben" />
<asp:RectangleHotSpot
PostBackValue="ToLower"
Links="100"
Oben="0"
Rechts="200"
Unten="30"
AlternateText="In Großbuchstaben" />
<asp:RectangleHotSpot
PostBackValue="Löschen"
Links="200"
Oben="0"
Rechts="300"
Unten="30"
AlternateText="In Großbuchstaben" />
</asp:ImageMap>
ID und ImageUrl müssen nicht erklärt werden.
<asp:RectangleHotSpot /> stellt den rechteckigen Klickbereich dar
<asp:PolygonHotSpot /> stellt einen Polygonbereich dar
<asp:CircleHotSpot /> stellt einen kreisförmigen Bereich dar
Das obige Verfahren wird häufig verwendet, wenn das gesamte Bild zur Navigation verwendet wird.
ImageMap kann Daten zurückgeben, die oben genannten HotSpotMode="PostBack" und PostBackValue="Erase". Wenn auf den entsprechenden Bildbereich geklickt wird, wird das Ereignis mapMenu_Click ausgelöst und PostBackValue kann zum Aufrufen des zurückgegebenen PostBackValue verwendet werden.
Originalquelle: http://blog.sina.com.cn/u/538461ee010005lz