Deux solutions qu'il vaut mieux utiliser conjointement.
commence par vérifier niveau client, via javascript pour cela rien de
plus simple. asp.net te fais tout, par exemple tu rajoutes un textbox,
et un regularexpressionvalidator
<asp:TextBox id="TextBox1" runat="server"></asp:TextBox>
<asp:RegularExpressionValidator id="RegularExpressionValidator1"
runat="server" ErrorMessage="RegularExpressionValidator"
ControlToValidate="TextBox1"
validationexpression="\d{5}"></asp:RegularExpressionValidator>
pour trouver la bonne validationexpression va sur regexlib.com qui en comporte beaucoup.
Ensuite si le client n'active pas javascript, comme la vérification se
fait par JS, il se peut qu'il y ait des erreurs, donc regarde une
source de fabrice, qui montre comment utiliser une expression
regulière. A partir de la tu pourras tester ta date
Cyril - Webmaster de Hoshimi.CodeS-SourceS.fr