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 2.0 / 3.5 / 4.0
Prendere tutti i controlli di un determinato tipo
martedì 23 settembre 2008 - 15.57
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Simpz
Profilo
| Junior Member
160
messaggi | Data Invio:
mar 23 set 2008 - 15:57
Salve a tutti,
ho una domanda. Come posso fare, dentro un custom control a prendere una lista o un qualcosa che abbia dentro tutti i controlli di un certo tipo, nella fattispecie i requiredfieldvalidator e ciclarli in modo tale da processarli?
EDIT:
Ho visto in giro che esiste un validatorCollection... nessuno l'ha mai usato perchè nella documentazione fa solo un ciclo con gli enumerator invece a me servirebbe sapere il tipo, prenderlo e vedere se è valido o meno.
Grazie a tutti.
Simone
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
mar 23 set 2008 - 16:05
>Salve a tutti,
>ho una domanda. Come posso fare, dentro un custom control a prendere
>una lista o un qualcosa che abbia dentro tutti i controlli di
>un certo tipo, nella fattispecie i requiredfieldvalidator e ciclarli
>in modo tale da processarli?
Penso che puoi recuperarli sia ciclando sulla collection this.Controls (ma in questo caso devi filtrarli tu facendo degli IF e prendendo solo i validator) oppure con Page.Validators che è la collection di tutti i validatori definiti su una pagina.
Ciao
David De Giacomi | Microsoft MVP
http://blogs.dotnethell.it/david/
Simpz
Profilo
| Junior Member
160
messaggi | Data Invio:
mar 23 set 2008 - 16:07
infatti ho optato per Page.Validators e poi ciclarci sopra con enumerator... esiste un altro modo?
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
mar 23 set 2008 - 16:09
>infatti ho optato per Page.Validators e poi ciclarci sopra con
>enumerator... esiste un altro modo?
Un altro modo per enumerare gli elementi di Page.Validators ? (comunque puoi farlo con qualsiasi costrutto for, do..while, foreach) oppure un altro modo per trovare i Validators ? Te l'ho indicato, con this.Controls, altri metodi non ne conosco.
David De Giacomi | Microsoft MVP
http://blogs.dotnethell.it/david/
Simpz
Profilo
| Junior Member
160
messaggi | Data Invio:
mar 23 set 2008 - 16:10
ok ti ringrazio, ora provo
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 !