Lab02
But du Lab
Le but de ce Lab est d’appréhender la création d’une application ASP.NET avec Visual
Studio .NET et d’utiliser son interface en environnement Web.
Nous utiliserons les contrôles HTML Serveur et les Contrôles Web Serveur.
Page 1 sur 4
Labs ASP.NET v1.1 Aurélien Norie & Sébastien Bovo [Microsoft]
Nous allons essayer de faire en sorte que lorsque l’utilisateur clique sur le bouton, le label
soit mis à jour avec le contenu de la zone de texte.
- Double cliquer sur le bouton
- Le gestionnaire d’événement associé à l’événement ServerClick est
automatiquement généré dans le code serveur (code behind) par Visual Studio
.NET.
Label1.InnerText = TextBox1.Value
Page 2 sur 4
Labs ASP.NET v1.1 Aurélien Norie & Sébastien Bovo [Microsoft]
- Ajouter les contrôles serveur suivants (situés dans l’onglet « Web Forms » de la
boîte à outils) :
◊ Trois labels : labLogon, labMotDePasse et labMessage
◊ Deux zones de texte : txtLogon et txtMotDePasse
◊ Un bouton : cmdOK
◊
Page 3 sur 4
Labs ASP.NET v1.1 Aurélien Norie & Sébastien Bovo [Microsoft]
If logonValide Then
Response.Redirect("WebForm1.aspx")
Else
labMessage.Visible = True
End If
End Sub
labMessage.Visible = False
txtMotDePasse.TextMode = TextBoxMode.Password
End Sub
Nous allons maintenant faire en sorte que lors du tout premier appel du formulaire, la
zone de texte de saisie du logon soit initialisée avec le texte suivant : « Tapez votre
logon ».
labMessage.Visible = False
txtMotDePasse.TextMode = TextBoxMode.Password
End Sub
Page 4 sur 4