Menu principal
Accueil
Joomla
Cours
Design
Forum
Actualité Numérique
Telechargements
Proposer un article
Fonds d'écran
Liens Web
|)- Forum IFPA -(|
plan du site
Qui est en ligne
Identification





Mot de passe oublié ?
Pas encore de compte ? Enregistrez-vous
Des Erreurs ?
Pour nous signaler une erreur
sélectionnez le texte puis SHIFT + ENTER

 

accueil arrow Accueil
jui
09
2008
Formulaire Convertir en PDF Version imprimable Suggérer par mail
Écrit par Laurent   

Création d'un formulaire en Asp.net à l'aide de Visual Web developper 2008 du type :

 

  form.jpg

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 .

 

 

 

 

 

 

 

 

 

 

 

 

form2.jpg

 

 

 

 

 

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

Soyez le premier à commenter cet article
Flux RSS des commentaires

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