Voilà un petit bout de code pour vous familiariser avec les formulairs sous ASP.NET.
Vous pourrez entre autre récupérer les champs de type :
- TextBox
- RadioButtonList
- ListBox
- CheckBox
Source / Exemple :
<%@ Page Language="VB" %>
<script runat="server">
sub Submit(obj as object, e as eventargs)
lblMessage.Text = "Votre nom : " & txtNom.Text & "<br>" & _
"Votre civilité : " & radCivilite.SelectedItem.Text & " (item = " & radCivilite.Selectedindex & ")<br>" & _
"Votre profession : " & listProfession.SelectedItem.Text & " (item = " & listProfession.Selectedindex & ")<br>"
if checkMajeur.Checked then
lblMessage.Text += "Vous êtes majeur !" & "<br><br>"
else
lblMessage.Text += "Vous n'êtes pas majeur !" & "<br><br>"
end if
end sub
</script>
<html><body>
<form runat="server">
<asp:Label id="lblMessage" runat="server" />
Votre nom : <asp:TextBox id="txtNom" runat="server" /><br><br>
Veuillez sélectionner votre civilité :<br>
<asp:RadioButtonList id="radCivilite" runat="server"
RepeatDirection="horizontal">
<asp:ListItem>Mr</asp:ListItem>
<asp:ListItem>Mme</asp:ListItem>
<asp:ListItem>Mlle</asp:ListItem>
</asp:RadioButtonList><br><br>
Votre profession :<br>
<asp:ListBox id="listProfession" runat="server" size=1>
<asp:ListItem>Développeur</asp:ListItem>
<asp:ListItem>Cuisinier</asp:ListItem>
</asp:ListBox><br><br>
Etes vous majeur ?<br>
<asp:CheckBox id="checkMajeur" runat="server" Text="Oui" /><br><br>
<asp:Button id="btSubmit" runat="server"
Text="Envoyer" OnClick="Submit" />
</form>
</body></html>