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
Inviare dati molteplici textbox ad una classe
mercoledì 03 novembre 2010 - 14.04
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Elenco Tags
C#
|
.NET 2.0
serrax
Profilo
| Junior Member
82
messaggi | Data Invio:
mer 3 nov 2010 - 14:04
salve a tutti...
ho circa 40 text box in una pagina, e sto creando una classe per gestirli...
il problema è che non so come passare i dati alla classe....
l'intento è di fare un for in modo che controllando se i dati sono inviati, ed eventualemnte salvarli nel db....
ho usato questo metodo per controllare il caricamento di imamgini tramite " HttpFileCollection uploadedFiles = HttpContext.Current.Request.Files; "
vorrei sapere se c'è qualcosa del genere per le text box.....
grazie a tutti
sankyu
Profilo
| Senior Member
266
messaggi | Data Invio:
mer 3 nov 2010 - 21:03
scrivo senza intellisense quindi probabile che sego qualcosa comunque: inserisci le textbox in un panel poi cicli i controlli nel panel in questo modo:
vb.net
for each txt as textbox in panel.controls
--qui ti fai la tua logica di controllo
next
c#
foreach(Textbox txt in panel.Controls)
{
//qui ti fai la tua logica di controllo
}
serrax
Profilo
| Junior Member
82
messaggi | Data Invio:
gio 4 nov 2010 - 11:04
Ciao,
grazie per il consiglio....
però ho un problema....
il problema è che mi da errore in Panel.Control dicendo che "non esiste nel contesto corrente" (ovviamente io il comando l'ho messo nella classe)...
quindi come faccio a passare alla classe il pannello???
grazie ancora
sankyu
Profilo
| Senior Member
266
messaggi | Data Invio:
gio 4 nov 2010 - 16:23
semplice come parametro nella funzione all'interno della classe!
esempio
public function controllo(ByRef pannello as Panel)
qui metti il ciclo
end function
ricordati che se metti byref modifichi anche il pannello di input mentre con byval ne crei una copia in memoria se devi solo validare fai pure byval che in genere è più sicuro dato che fai meno confusione
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 !