Ciao, c'e' un modo per non far occupare spazio sulla pagina ai validators quando non sono chiamati in gioco ?
Ciao, c'e' un modo per non far occupare spazio sulla pagina ai validators quando non sono chiamati in gioco ?
press play on tape
-----
MP3 Listing
https://sourceforge.net/projects/mp3-listing
File Listing
https://sourceforge.net/projects/file-listing-2-0/
c'è la proprietà Display, che puoi settare su Static (default) che tiene sempre visibile il validatore o Dinamyc per nascondere il validatore quando la validazione ha successo.
![]()
Yes, ma Dynamic nasconde il validatore soltanto non rendendolo visibile...Ma lo spazio sulla pagina si vede comunque !
![]()
![]()
press play on tape
-----
MP3 Listing
https://sourceforge.net/projects/mp3-listing
File Listing
https://sourceforge.net/projects/file-listing-2-0/
a me funziona benissimo, mi nasconde il validatore e lo spazio occupato. Probabilmente hai messo il validatore in una cella a se, quindi vedi comunque lo spazio della cella.
Io di solito i validatori li metto nella stessa cella del campo da validare...
Prova a postare la parte di pagina aspx dove c'è il validatore.
<form id="formlogin" method="post" runat="server">
<asp:RegularExpressionValidator
ControlToValidate="nomeutente"
Display="Dynamic"
Font-Bold="true" Font-Italic="true" Font-Name="Verdana" Font-Size="8" Font-Underline="true" ForeColor="#FFFFFF"
runat="server"
Text="Nome Utente non valido"
ValidationExpression="\w+" />
<asp:RegularExpressionValidator Display="Dynamic"
ControlToValidate="cognomeutente"
runat="server"
ValidationExpression="\w+"
Text="Cognome Utente non valido"
Font-Bold="true" ForeColor="#FFFFFF" Font-Italic="true" Font-Name="Verdana" Font-Size="8" />
<asp:RegularExpressionValidator Display="Dynamic"
ControlToValidate="email"
runat="server"
ValidationExpression="\S+@\S+\.\S{2,3}"
Text="Indirizzo email non valido"
Font-Bold="true" ForeColor="#FF0000" Font-Italic="true" Font-Name="Verdana" Font-Size="8" />
<table border="0" cellpadding="0" cellspacing="0">
<tr>
<td align="left" width="23" background="./immagini/3.gif" height="23"></td>
etc etc...
Non sono incapsulati nella <table>...![]()
press play on tape
-----
MP3 Listing
https://sourceforge.net/projects/mp3-listing
File Listing
https://sourceforge.net/projects/file-listing-2-0/
Vuoi vedere che sono un metecatto e che erano i
?????
press play on tape
-----
MP3 Listing
https://sourceforge.net/projects/mp3-listing
File Listing
https://sourceforge.net/projects/file-listing-2-0/
dovresti cercare di non usare i
, sono quelli che ti occupano lo spazio. Io metto il validatore a tutta pagina in modo da averne comunque uno sotto l'altro e non uso
:
codice:<form id="formlogin" method="post" runat="server"> <asp:RegularExpressionValidator ControlToValidate="nomeutente" Display="Dynamic" Font-Bold="true" Font-Italic="true" Font-Name="Verdana" Font-Size="8" Font-Underline="true" ForeColor="#FFFFFF" runat="server" Text="Nome Utente non valido" ValidationExpression="\w+" width="100%"/> <asp:RegularExpressionValidator Display="Dynamic" ControlToValidate="cognomeutente" runat="server" ValidationExpression="\w+" Text="Cognome Utente non valido" Font-Bold="true" ForeColor="#FFFFFF" Font-Italic="true" Font-Name="Verdana" Font-Size="8" width="100%"/> <asp:RegularExpressionValidator Display="Dynamic" ControlToValidate="email" runat="server" ValidationExpression="\S+@\S+\.\S{2,3}" Text="Indirizzo email non valido" Font-Bold="true" ForeColor="#FF0000" Font-Italic="true" Font-Name="Verdana" Font-Size="8" width="100%"/> <table border="0" cellpadding="0" cellspacing="0"> <tr> <td align="left" width="23" background="./immagini/3.gif" height="23"> </td>
Thanks One Thousand. Provo e ti faccio sapere !
press play on tape
-----
MP3 Listing
https://sourceforge.net/projects/mp3-listing
File Listing
https://sourceforge.net/projects/file-listing-2-0/