ImageButton, contrôle

Un contrôle ImageButton vous permet de présenter une image sous la forme d’un contrôle sélectionnable par un clic.

NoteRemarque :

Si vous souhaitez créer une image avec des zones interactives, vous pouvez utiliser ImageMap, contrôle.

Lorsque l’utilisateur clique sur un contrôle ImageButton , un formulaire est transmis au serveur. Cela déclenche le traitement de la page Web et celui des événements en attente dans le code serveur. Pour plus d’informations sur l’écriture du code des contrôles bouton et notamment des contrôles ImageButton , voir Vue d’ensemble des contrôles serveur Web Button Cc295482.xtlink_newWindow(fr-fr,Expression.40).png dans MSDN Library.

Pour ajouter un contrôle ImageButton à une page

  1. Faites glisser le contrôle ImageButton du panneau Boîte à outils sur votre page.

  2. Dans le panneau Propriétés de la balise, définissez les propriétés qui déterminent l’apparence et le comportement du contrôle ImageButton .

Propriétés ImageButton courantes

Propriété Description

ImageUrl

Chemin d’accès à l’image qui est affichée en regard du contrôle ImageButton .

AlternateText

Texte qui s'affiche lorsque l'image ne peut pas être affichée.

Pour une description complète de toutes les propriétés du contrôle ImageButton , voir Propriétés d’ImageButton Cc295482.xtlink_newWindow(fr-fr,Expression.40).png dans MSDN Library.

NoteRemarque :

L’URL associée à un contrôle ImageButton peut faire l’objet d’une falsification par un utilisateur malveillant. Pour plus d'informations, voir Comment : se protéger contre les attaques de script dans une application Web en utilisant l'encodage HTML Cc295482.xtlink_newWindow(fr-fr,Expression.40).png dans MSDN Library.

Lorsque les utilisateurs cliquent sur un contrôle ImageButton , un paramètre transmis au gestionnaire d’événements pour l’événement Click du contrôle contient des coordonnées qui indiquent où l’utilisateur a cliqué. Cela vous permet d'accomplir diverses tâches en fonction de l'endroit sur lequel l'utilisateur a cliqué. Les informations relatives aux coordonnées sont envoyées dans l’objet événement-argument pour l’événement Click du contrôle ImageButton . Pour plus d’informations sur la gestion de ces informations relatives aux coordonnées dans le code, voir Procédure : déterminer des coordonnées dans un contrôle serveur Web ImageButton Cc295482.xtlink_newWindow(fr-fr,Expression.40).png dans MSDN Library.