Ciao Ciupaz !!!
Alura... purtroppo IsDate() non c'è in C#...
(ebbene si, sono passata a C#)
Comunque una soluzione di emergenza l'ho trovata,
il codice sta tutto nel aspx:
	codice:
	<asp:TemplateColumn HeaderText="Data">				
    <ItemTemplate>
	<asp:Label id=Label5 runat="server" Text='<%# DataBinder.Eval(Container, "DataItem.SCADENZA", "{0:d}") %>' width="100">
        </asp:Label>
    </ItemTemplate>
   <EditItemTemplate>
        <asp:TextBox id=txScadenza runat="server" Text='<%# DataBinder.Eval(Container, "DataItem.SCADENZA", "{0:d}") %>' width="100">
        </asp:TextBox>
        <asp:CompareValidator id="cvScadenza" runat="server" ErrorMessage="
Data non valida" ControlToValidate="txScadenza" Type="Date" Operator="DataTypeCheck" CssClass="testo_sinistra" Display="Dynamic"></asp:CompareValidator>
        <asp:RequiredFieldValidator id="rvScadenza" ControlToValidate="txScadenza" Runat="server" ErrorMessage="
Campo richiesto" CssClass="testo_sinistra" Display="Dynamic"></asp:RequiredFieldValidator>
   </EditItemTemplate>
</asp:TemplateColumn>
 
La vita da programmatore mi ha veramente stufata 
 
un bacione,
Cl@