Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 1.0/1.1
TextBox Testo 160 caratteri
sabato 14 gennaio 2006 - 14.22
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Nicola
Profilo
| Senior Member
362
messaggi | Data Invio:
sab 14 gen 2006 - 14:22
Ho una textbox in una form web, pagina .aspx .
La textbox deve essere riempita con uan testo massimo 160 caratteri...
mi sapete dire come è il <asp:RequiredFieldValidator
vi ringrazio ciao!
Nicola
micto27
Profilo
| Senior Member
385
messaggi | Data Invio:
dom 15 gen 2006 - 09:28
E' uno dei validatori forniti da ASP.NET e al momento del postback verifica che il controllo specificato mediante la proprietà "ControlToValidate" (in questo caso il tuo TextBox) sia valorizzata, diversamente sarà evidenziato sulla pagina il messaggio impostato nella proprietà "ErrorMessage" del validator.
Il posizionamento del messaggio di errore sulla pagina è condizionato dalla proprietà "Display" (Static|Dynamic).
I validatori tipicamente operano lato client, utilizzando il codice javascript fornito dall'installazione di aspnet e raggiungibile dall'applicazione mediante la virtual directory "aspnet_client" e a condizione che la proprietà "EnableClientScript" sia impostata a True.
I validatori comunque vengono verificati anche lato server, altrimenti se javascript fosse disabilitato sul browser salterebbero i controlli.
Per tornare al tuo caso con il RequiredFieldValidator puoi controllare solo il fatto che il textbox sia stato valorizzato, per validarne anche il contenuto (max. 160 caratteri) devi aggiungere anche un controllo RegulaExpressionValidator con le proprietà:
ControlToValidate: il textbox
Display: (static|dynamic)
EnableClientScript: (True|False)
ErrorMessage: ad esempio "campo non ammesso (max. 160 caratteri)"
ValidationExpression: la regular expression del caso, ad esempio "^[\w\W]{1,160}$" (da 1 a 160 caratteri)
Ciao, Michele
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !