2009-08-06 8 views
2

Je suis en train de valider une date entrée en zones de texte comme si l'aide d'un validateur personnalisé:Pourquoi mon validateur de date ne fonctionne-t-il pas?

string CombinedDate = String.Format("{0}-{1}-{2}", txtDay.Text, txtMonth.Text, txtYear.Text); 

if (DateTime.TryParseExact(CombinedDate, "dd-MM-YYYY", DateTimeFormatInfo.InvariantInfo, DateTimeStyles.None, out date)) 
{ 
    args.IsValid = true; 
} 
else 
{ 
    args.IsValid = false; 
} 

mais il échoue pour 21-02-2005 pourquoi est-ce? et comment puis-je le fixer

+0

Quelles autres dates-t-il échouer pour? – Cerebrus

Répondre

6

AAAA doit être aaaa

Voir here pour d'autres formats de MSDN

Questions connexes