Contrôles serveur Web

Les contrôles serveur Web sont des balises ASP.NET spéciales comprises par le serveur.

Contrôles serveur Web

Les contrôles serveur Web, comme les contrôles serveur HTML, sont créés sur le serveur et nécessitent l'attribut runat="server" pour fonctionner. Cependant, les contrôles serveur Web n'ont pas besoin de mapper un élément HTML existant, ils peuvent représenter des éléments plus complexes.

La syntaxe pour créer un contrôle serveur Web est :

<asp:control_name id="some_id" runat="server" />
Contrôles serveur Web Description
AdRotator Affiche une séquence graphique
Button Affiche un bouton
Calendar Affiche un calendrier
CalendarDay Un jour dans le contrôle Calendar
CheckBox Affiche une case à cocher
CheckBoxList Crée un groupe de cases à cocher multiples
DataGrid Affiche des champs d'une source de données dans un grid
DataList Affiche des éléments d'une source de données en utilisant un modèle
DropDownList Crée une liste déroulante
HyperLink Crée un lien hypertexte
Image Affiche une image
ImageButton Affiche une image cliquable
Label Affiche du contenu statique programmable (permet d'appliquer des styles à son contenu)
LinkButton Crée un bouton de lien hypertexte
ListBox Crée une liste déroulante avec des options radio ou à cocher
ListItem Crée une entrée dans une liste
Literal Affiche du contenu statique programmable (ne permet pas d'appliquer des styles à son contenu)
Panel Fournit un conteneur pour d'autres contrôles
PlaceHolder Espace réservé ajouté par le code
RadioButton Créer un bouton radio
RadioButtonList Créer un groupe de boutons radio
BulletedList Créer une liste formatée en liste à puces
Repeater Afficher les éléments de liste répétés liés au contrôle
Style Définir le style du contrôle
Table Créer un tableau
TableCell Créer une cellule de tableau
TableRow Créer une rangée de tableau
TextBox Créer une zone de texte
Xml Afficher le résultat du fichier XML ou de la transformation XSL