Création d'un formulaire en Asp.net à l'aide de Visual Web developper 2008 du type :
Principe :
En fonction du mois, le nombre de jours changent - Ex: Au mois de Février, le nombre de jours séléctionnables s'arrêtent à 29 .

Fonctionnement :
Quand la DropDownList des Mois est modifiée (quand on selectionne un
autre mois que celui de janvier), la page est rafraichie, une procédure
dans le code VB ce lance, et enlève les derniers jours de la valeur par
défaut qui est 31 .
Pour que la page soit
rafraichie lors du changement de mois, on séléctionne le champ, et dans
les propriétés on passe l'attribut "AutoPostBack" en "True".
PROCEDURE .VB:
Protected Sub Mois_SelectedIndexChanged
(ByVal sender As Object,
ByVal e As System.EventArgs)
Handles Mois.SelectedIndexChanged
Dim A As Integer A = Mois.SelectedValue()
Select Case A
Case 1, 3, 5, 7, 8, 10, 12 jours.Items(30).Enabled = True
jours.Items(29).Enabled = True
Case 2 jours.Items(30).Enabled = False
jours.Items(29).Enabled = False
Case 4, 6, 9, 11
jours.Items(30).Enabled = False
End Select
End Sub
Recommandez (15) | Citez cet article sur votre site | Pages vues: 201
Seuls les utilisateurs enregistrés peuvent laisser un commentaire. SVP, connectez vous ou enregistrez vous. Powered by AkoComment Tweaked Special Edition v.1.4.5 |