Ciao a Tutti, ho un problema con la gestione delle date.

Ho un form in cui ho questo campo:

<asp:BoundField DataField="DATTIVAZIONE" DataFormatString="{0:dd/MM/yyyy}" HeaderText="DATA ATTIVAZIONE (gg/mm/aaaa)"
SortExpression="DATTIVAZIONE" ApplyFormatInEditMode="True" />

In fase di visualizzazione tutto è corretto ma quando cerco di modificare la data ed eseguo l'update torna il seguente errore:

Exception Details: System.FormatException: String was not recognized as a valid DateTime.


In visualizzazione vedo la data 30/01/2009; in modifica vedo 30/01/2009; se eseguo l'update torna l'errore; se inverto i valori in 01/30/2009 invece non ho errori.

Come posso risolvere?

Grazie a tutti