ASP.NET 2.0 contient deux contrôles graphiques, l'un est Image et l'autre est le contrôle ImageMap.
1. Le champ Image permet d'afficher des images, correspondant à la balise Le format type du champ Image est le suivant.
ImageUrl="Image.gif"
TexteAlternatif="Image"
DescriptionUrl=""
GénérerEmptyAlternateText=""
ImageAlign=""/>
id est utilisé pour identifier le contrôle.
ImageUrl est le lien de l'image,
AlternageText est le texte affiché lorsque l'image ne peut pas être affichée.
DescriptionUrl fournit un lien vers une description détaillée de l'image
GenerateEmptyAlternateText Définir AlternateText sur vide
ImageAlign est utilisé pour fournir la position par rapport aux autres éléments HTML. Les valeurs possibles sont AbsBottom, AbsMiddle, Baseline, Bottom, Left, Middle, NotSet, Right, TextTop, Top.
2. Le contrôle ImageMap peut également être utilisé pour afficher des images, mais il peut produire des effets différents selon l'endroit où vous cliquez. Le format de contrôle ImageMap typique est le suivant.
ImageUrl="BarreMenu.gif"
HotSpotMode="PostBack"
Runat="serveur" OnClick="mapMenu_Click">
Gauche="0"
Haut="0"
Droite="100"
Bas = "30"
AlternateText="En majuscules" />
Gauche="100"
Haut="0"
Droite="200"
Bas = "30"
AlternateText="En majuscules" />
Gauche="200"
Haut="0"
Droite="300"
Bas = "30"
AlternateText="En majuscules" />
Pas besoin d'expliquer l'identifiant et l'ImageUrl.
La procédure ci-dessus est souvent utilisée lorsque l'image entière est utilisée pour la navigation.
ImageMap peut renvoyer des données, HotSpotMode="PostBack" et PostBackValue="Erase" ci-dessus, lorsque vous cliquez sur la zone d'image correspondante, l'événement mapMenu_Click est déclenché et PostBackValue peut être utilisé pour appeler la PostBackValue renvoyée.
Source originale : http://blog.sina.com.cn/u/538461ee010005lz