37 messaggi dal 01 agosto 2001
Ho creato dinamicamente delle textBox ma non riesco a leggerne il valore inserito dall'utente al ricaricamento della pagina dato che il nome lo imposta in automatico.
Qualcuno può aiutarmi?
Grazie

Seamus
438 messaggi dal 04 agosto 2002
Contributi
ciao,

sull'argomento io consiglio sempre questi 3 articoli di Scott Mitchell:
Dynamic Controls in ASP.NET
Working with Dynamically Created Controls
Dynamic Web Controls, Postbacks, and View State

Dovresti trovare tutto quel che serve.

vladi
Ciao,

cosa intendi con "il nome me l'imposta in automatico"?

In ogni modo, ti do queste tre linee guida:
1) Crea le TextBox all'interno di un controllo contenitore, es. un placeholder, per evitare di rovinare il viewstate
2) Ricrea le stesse textbox ad ogni viewstate, possibilmente al load della pagina
3) Interroga il contenuto di queste textbox a partire dall'evento LoadCompleted

HTH,
m.
37 messaggi dal 01 agosto 2001
intendevo che "da principiante" avendo inizializzato il controllo:

newTesto = New TextBox
newTesto.ID = "pippo"

pensavo di recuperarne il valore con

request.form.item("pippo")

:-(

comunque ora provo a vedere i link che mi avete proposto, grazie

Seamus

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.