Partager via


Vue d'ensemble du contrôle serveur Web Hyperlink

Mise à jour : novembre 2007

Le contrôle serveur Web HyperLink crée des liens sur une page Web qui permettent aux utilisateurs de passer d'une page à l'autre dans une application.

Cette rubrique contient les sections suivantes :

  • Contexte

  • Exemples de code

  • Référence de classe

Contexte

Le premier avantage de l'utilisation d'un contrôle HyperLink est que vous pouvez définir des propriétés de liens dans le code serveur. Par exemple, vous pouvez modifier de façon dynamique le texte du lien ou la page cible en fonction des conditions de la page.

Note de sécurité :

L'URL associée à un lien hypertexte peut faire l'objet d'une falsification par un utilisateur malveillant. Pour plus d'informations, consultez Comment : se protéger contre les attaques de script dans une application Web en utilisant le codage HTML.

Un autre avantage de l'utilisation du contrôle HyperLink est que vous pouvez utiliser la liaison de données pour spécifier l'URL cible du lien (et les paramètres à passer avec le lien, si nécessaire). Un exemple classique consiste à créer des contrôles HyperLink selon une liste de produits. L'URL cible pointe sur une page fournissant à l'utilisateur des informations complémentaires sur le produit.

Conseil :

Si vous devez créer des contrôles HyperLink liés aux données, il existe une façon commode de le faire qui consiste à les ajouter comme enfants de ces contrôles : Repeater, DataList, GridView, FormView ou DetailsView.

Le contrôle HyperLink peut afficher du texte interactif ou une image.

Contrairement à la plupart des contrôles serveur Web, le contrôle HyperLink ne déclenche pas d'événement dans le code serveur lorsque l'utilisateur clique dessus. Au contraire, le contrôle procède simplement à la navigation.

Retour au début

Exemples de code

Comment : ajouter des contrôles serveur Web HyperLink à une page Web Forms (Visual Studio)

Retour au début

Référence de classe

Le tableau suivant répertorie les classes relatives au contrôle HyperLink.

Membre

Description

HyperLink

Classe principale du contrôle.

Retour au début

Voir aussi

Référence

LinkButton