Cours ASP création de contrôles serveurs, tutoriel & guide de travaux pratiques en pdf.
Deux visions de l’approche composant
L’approche Contrôle Utilisateur (UserControl)
Créer une pagelet réutilisable (*.ascx) dans le designer graphique
– Facile à développer
– Pas multi-projet
L’approche Contrôle Server (CustomControl)
Créer un composant .NET Web réutilisable depuis la toolbox
Modèle compilé dans une dll
– Multi-projet
– Pas facile à développer
L’approche Contrôle Server
Identifié par un tag dans le flux aspx
<asp:button …>
Les contrôles serveurs peuvent :
Générer un flux HTML vers le client dans la méthode Render
writer.Render Begin Tag (Html Text Writer Tag.Span);
Générer du script client (cas des contrôles Validators)
Register Client Script Block
Adapter leur rendu aux différents clients
Mobile / IE / Firefox
………
Création de contrôles serveurs (603 KB) (Cours PPT)