Pensavo di esercitare il controllo dei dati immessi utilizzando il comando RequiredFieldValidator.
Faccio l'esempio del mio modulo copiando il codice del primo campo, prima e dopo aver inserito RequiredFieldValidator:
dopo aver inserito il controllo:
Ho provato però non inserendo dati nel campo richiesto non ricevo l'errore.
Ho attualmente due files: prenota.asp (il modulo vero e proprio) e inserisci1.asp (il file che esegue il comando prendendo i dati immessi).
Domande: la stringa di validazione deve essere sul primo file (così come riportato nell'esempio di codice che ho postato) o sul secondo?
C'è bisogno di un terzo file che si inserisca tra i due esistenti e che controlla la correttezza dei dati immessi?
Posso anche costruire un controllo che impedisca all'utente di scrivere offese e quant'altro?
Faccio l'esempio del mio modulo copiando il codice del primo campo, prima e dopo aver inserito RequiredFieldValidator:
Codice:
</script>
<form method="post" action="inserisci1.asp">
<p align="left"><font face="arial" size="2"><b>Nome cognome e classe dello studente/studentessa<br>
<input name="Cognome e classe" value="<%=request.form("Cognome e classe")%>" size="20" type="text"></b></font></p>
dopo aver inserito il controllo:
Codice:
</script>
<form method="post" action="inserisci1.asp">
<p align="left"><font face="arial" size="2"><b>Nome cognome e classe dello studente/studentessa<br>
<input name="Cognome e classe" value="<%=request.form("Cognome e classe")%>" size="20" type="text"></b></font></p>
<asp:RequiredFieldValidator id="ReqCognome e classe" runat="server"
ControlToValidate="txtCognome e classe"
Display="Static"
ErrorMessage="(*) Errore... Il campo NOME è un campo obbligatorio!"
ForeColor="Red">
</asp:RequiredFieldValidator>
Ho provato però non inserendo dati nel campo richiesto non ricevo l'errore.
Ho attualmente due files: prenota.asp (il modulo vero e proprio) e inserisci1.asp (il file che esegue il comando prendendo i dati immessi).
Domande: la stringa di validazione deve essere sul primo file (così come riportato nell'esempio di codice che ho postato) o sul secondo?
C'è bisogno di un terzo file che si inserisca tra i due esistenti e che controlla la correttezza dei dati immessi?
Posso anche costruire un controllo che impedisca all'utente di scrivere offese e quant'altro?