ASP.NET Web Forms - Contrôles serveur Web
Les contrôles serveur Web sont des balises ASP.NET spéciales que le serveur peut comprendre.
Contrôles serveur Web
Comme les contrôles serveur HTML, les contrôles serveur Web sont également créés sur le serveur et nécessitent eux aussi l'attribut runat="server" pour prendre effet. Toutefois, les contrôles serveur Web n'ont pas besoin de correspondre à des éléments HTML existants ; ils peuvent représenter des éléments plus complexes.
La syntaxe de création des contrôles serveur Web est :
<asp:control_name id="some_id" runat="server" />
| Contrôles serveur Web | Description |
|---|---|
| AdRotator | Affiche une séquence d'images |
| Bouton | Affiche un bouton-poussoir |
| Calendrier | Affiche un calendrier |
| CalendarDay | Un jour dans le contrôle de calendrier |
| CheckBox | Affiche une case à cocher |
| CheckBoxList | Crée un groupe de cases à cocher à sélection multiple |
| DataGrid | Affiche les champs d'une source de données dans une grille |
| Liste de données | Affiche les éléments d'une source de données à l'aide de modèles |
| DropDownList | Crée une liste déroulante |
| HyperLink | Crée un lien hypertexte |
| Image | Affiche une image |
| Bouton image | Affiche une image cliquable |
| Étiquette | Affiche du contenu statique programmable (permet d'appliquer des styles à son contenu) |
| Bouton lien | Crée un bouton de lien hypertexte |
| ListBox | Crée une liste déroulante à sélection unique ou multiple |
| ListItem | Crée un élément dans une liste |
| Littéral | Affiche du contenu statique programmable (ne permet pas d'appliquer des styles à son contenu) |
| Panneau | Fournit un conteneur pour d'autres contrôles |
| PlaceHolder | Réserve de l'espace pour les contrôles ajoutés par le code |
| RadioButton | Crée un bouton radio |
| RadioButtonList | Crée un groupe de boutons radio |
| BulletedList | Crée une liste à puces |
| Répéteur | Affiche une liste répétée d'éléments liés au contrôle |
| Style | Définit le style d'un contrôle |
| Tableau | Crée un tableau |
| TableCell | Crée une cellule de tableau |
| TableRow | Crée une ligne de tableau |
| TextBox | Crée une zone de texte |
| Xml | Affiche le résultat d'un fichier XML ou d'une transformation XSL |
Autres extensions