Sans prétention, ce petit DatePicker en VB pour ASP.NET, est un controle utilisateur, qui peut rendre le service d'éviter bien des erreurs de saisie dans les formulaires. Facilement modifiable, perfectible et adaptable à toutes sortes de saisies. Dans les sources à télécharger, il est prévu pour la saisie d'une date de naissance pour des ages entre 8 et 90 ans. Cela est déterminé par les variables AnneeD (début) et AnneeF (Fin).
(je n'ai pas recopier ici le listing complet. Vous aurez le tout en téléchargeant le zip)
Une avancée pour ce controle, serait la possibilité de lui envoyer les variables de base pour le rendre multi-possibilités de saisies.
Le résultat, peut etre rendu visible en modifiant à true la visibilité de Tx_DateSaisie.text.
Pour le reste, je pense que les sources sont suffisemment claires pour ce passer d'explication. Chaque saisie en commençant par l'année, controle la précédente. Si un changement est effectué sur un dropdown les autres se rectifient automatiquement.