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
Usercontrol dentro usercontrol
lunedì 29 agosto 2005 - 17.22
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
PEPE
Profilo
| Senior Member
296
messaggi | Data Invio:
lun 29 ago 2005 - 17:22
Salve,
ho un piccolo problema con gli usercontrol.
Come da oggetto ho una pagina principale con uno usercontrol (lo chiamo user1) che a sua volta contiene un'altro usercontrol (user2)
Quando nel codebehind dello user1 mi referenzio il mio oggetto usercontol (user2) con il findcontrol e cerco di prendere i parametri ottengo un errore di nullreferenceexception.
es: Dim MiaUbicSede As ubicazione = DirectCast(Page.FindControl("UbicSede"), ubicazione)
appena faccio lblmessage.text= MiaUbicSede.Variabile mi da errore.
Infatti facendo un semplice if is nothing ottengo esito positivo.
PEPE
Profilo
| Senior Member
296
messaggi | Data Invio:
lun 29 ago 2005 - 19:40
niente....
lo stesso codice dello user1 messo in una pagina aspx funziona.
MA vi e' capitato di fare user control annidati?
PEPE
Profilo
| Senior Member
296
messaggi | Data Invio:
mar 30 ago 2005 - 11:13
Ok...ci sono riuscito.
Come hai detto te ho dovuto fare un ciclo sulla collection dei controlli e appena trovato, utilizzando un if sull'id, fare il directcast ecc ecc.
PEPE
Profilo
| Senior Member
296
messaggi | Data Invio:
mar 30 ago 2005 - 12:07
Scusate ancora,
ma non riesco a fare una piccola procedura ricorsiva per cui vi chiedo un aiuto.
Dato che il mio usercontrol e' contenuto in un controllo asp table che e' contenuto in un controllo asp panel stavo cercando di creare una funzione ricorsiva che dato il nome del controllo e la collection controls mi restituiva un oggetto control che con in direct cast poi lo converto nel mio usercontrol.
Solo che mi da sempre stack overflow :D:D:D.
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 !