Non sgongolareOriginariamente inviato da AndreaZani
Perché il campo non sia vuoto è sufficiente in requiredFieldValidator, per controllare che sia data è sufficiente un compareValidator:Perché essa sia maggiore di quella attuale:codice:<asp:CompareValidator ID="CompareValidator1" Runat="server" ErrorMessage="Dev'essere una data!" ControlToValidate="TextBox1" Operator="DataTypeCheck" Type="Date"> *</asp:CompareValidator>Quindi nel Page_Load:codice:<asp:RangeValidator ID="RangeValidator1" Runat="server" ErrorMessage="Maggiore di oggi!" ControlToValidate="TextBox1" Type="Date">* </asp:RangeValidator>Se il 2060 è troppo poco puoi sempre aumentare...codice:RangeValidator1.MinimumValue = DateTime.Now.ToShortDateString(); RangeValidator1.MaximumValue = "31/12/2060";
Ciao![]()
perchè non funziona
:rollo: :maLOL:
Se inserisci per esempio nel textbox, 15/3/99, viene considarata una data valida, ma non inferiore al 24/12/2004. Ti risulta che sia giusto?![]()
Ho risolto in javascript![]()
ciao![]()


:rollo: :maLOL:
Rispondi quotando