Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887

    Spazio fisico occupato dai validatori...

    Ciao, c'e' un modo per non far occupare spazio sulla pagina ai validators quando non sono chiamati in gioco ?

  2. #2
    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.

  3. #3
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    Yes, ma Dynamic nasconde il validatore soltanto non rendendolo visibile...Ma lo spazio sulla pagina si vede comunque !


  4. #4
    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.

  5. #5
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    <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>...

  6. #6
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    Vuoi vedere che sono un metecatto e che erano i
    ?????

  7. #7
    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>

  8. #8
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    Thanks One Thousand. Provo e ti faccio sapere !

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.