Newsgroup: it.comp.lang.visual-basic
Titolo: [ASPX] Creare Textbox da codice VB

Ciao, vorrei creare delle textbox nella pagina ASPX dal codice VB.
Ho provato a scrivere:
Private Sub Button1.click(..)
 Dim i As Integer
        Dim tx As new TextBox 
        tx.ID = "ciao"
        tx.Style("TOP") = "300px"
        tx.Style("LEFT") = "500px"
        tx.Visible = True
        tx.Text = "pippo"
End sub
Non appare nulla. Vedo che manca, ad esempio il runat=server, sto
seguendo una strada sbagliata?
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 seguendo una strada sbagliata?
Ciao Ghepi
si manca proprio l'aggiunta a quanto pare
Form.Controls.Add(tx)
Ciao
Alessandro
--
Morfeus®
Free Joint
:PII

 Form.Controls.Add(tx)
Dimentichi che sto lavorando in ASP.Net..
Ho scritto Page.controls.add(tx)e mi dice che il mio controllo non
contiene la dicitura
"runat=server". Dove gliela scrivo? Sotto che metodo?
tx.????="server"
Grazie, resto in attesa


 Grazie, resto in attesa
se sposti tutto nell'evento load ti rifà il tutto?


> se sposti tutto nell'evento load ti rifà il tutto?
In ogni caso il debug è corretto, si apre la pagina e mi dice:
Server Error in '/DotMem' Application.
Control 'ciao' of type 'TextBox' must be placed inside a form tag with
runat=server.


 runat=server.
Prova a usare placeholder richiede id e runat ;)
visita questo link
http://www.aspitalia.com/liste/usag/script.aspx?ID=466


 visita questo link
Ok, ce l'ho fatta con il Panel, adesso non mi resta che imparare ad usare
gli script x non perdere i dati inseriti visti che i controlli così creati
si rigenerano ad ogni refresh...
Grazie, ciao!

 si rigenerano ad ogni refresh...
#Region "Curiosità"
 Leggevo che hanno sperimentato un network a 986 MBit al sec quasi 110 MB 
al sec...:) pensa quanti problemi si possono risolvere e cosa si potrebbe 
fare praticamente il web diventerà 3D!Che la rivoluzione abbia inizio...
#End Region
Per evitare di perdere i dati guarda bene sulla guida,tra l'altro c'era
pure l'esempio su come aggiungere oggetti dinamicamente, ma mi sembra di
ricordare che c'era da impostare tipo se l'ogggetto contenitore deve
gestire "l'andata e il ritorno" o qualcosa del genere in ogni caso tutto
si riduce ... :| non sono sicuro ma ti farò sapere!.
Avevo usato Form.Controls.Add(newobj)perchè ricordavo che bisognava usare
un oggetto contenitore infatti placeholder ci sta apposta.
Panel è un'ottima alternativa ma converrai sicuramente che non ti offre la
possibilità di "Locare" orizzontalmente leggi posizionare gli oggetti
,certo dipende sempre da quello che uno vuol farne ma io avevo pensato di
usare una tabella così da avere in ogni caso una matrice
(Riga,Colonna)=Cella=Contenitore=Posizione sullo schermo ... :) meglio che
niente ma credo ancora che si possa fare di meglio forse usando una
tabella costruita direttemente da xml.TU COSA NE PENSI?
P.S.:  vs7 lo uso solo a casa dove non ho internet non posso provare se
quello che dico è peggio di dieci corazzate Potemkin e quindi evitare di
scriverlo.
Ciao
Alessandro
Live in Roma
Ogni anno che passa il 1° Maggio diventa sempre più squallido musicalmente
parlando...bah 
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

musicalmente parlando...bah
Live in Aosta, città da 35.000 abitanti, la settimana prossima arrivano
300.000 alpini. Io scappo!