Una buona giornata a chi mi saprà aiutare....
![]()
Ho la necessità di fare un controllo sulla lunghezza della stringa inserita in un campo text, eh ho risolto la cosa mettendo un customvalidator
che si appoggia ad una subrutine che, serverside, esegue il controllo in questo modo:codice:<asp:customvalidator id="controllaserver" runat="server" Display="Dynamic" ControlToValidate="TxtID" ErrorMessage="hai sbagliato l'id(serverside)" OnServerValidate="Controlla"></asp:customvalidator>
Chiaramente perché il controllo venga effettuato, ho bisogno di processare la pagina.... così a differenza dei required e degli altri controlli, solo dopo averla "spedita" so se il campo era stato compilato correttamente o meno.codice:Sub Controlla(ByVal obj As Object, ByVal Args As ServerValidateEventArgs) If Len(Args.Value) < 6 Or Len(Args.Value) > 8 Then Args.IsValid = False Else Args.IsValid = True End If End Sub
Ora, io ho la necessità di saperlo prima, e quindi devo eseguire questo controllo clientside (non con javascript).
Si può fare?
Se sì, come?
Grazie e buona giornata a tutti.

Una buona giornata a chi mi saprà aiutare....
Rispondi quotando