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
Caricamento dinamico usercontrol
martedì 20 gennaio 2009 - 16.35
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
cicemoi
Profilo
| Junior Member
72
messaggi | Data Invio:
mar 20 gen 2009 - 16:35
Salve,
ho creato una pagina aspx in cui, in base a determinate condizioni, carico degli usercontrol piuttosto che altri. Per far ciò mi dichiaro degli oggetti del tipo usercontrol in questione a livello di pagina
Protected WithEvents oregProvCom As regProvCom
Protected WithEvents oNominativi As WUC_nominativi
Protected WithEvents oMatriceascx As matrice
....
poi nel load della pagina madre mi carico gli userControl in questo modo
oregProvCom = LoadControl("regProvCom.ascx")
oregProvCom = DirectCast(oregProvCom, regProvCom)
la stessa cosa per gli altri usercontrol
Il problema sta nel fatto che nel load degli userControl il "Page.IsPostBack" è SEMPRE uguale a TRUE il che mi comporta non il corretto funzionamento degli usercontrol. Da cosa può dipendere questo comportamento? è il loadControl che rende lo usercontrol postback = true?
grazie mille
Cinzia
rossimarko
Profilo
| Guru
1.173
messaggi | Data Invio:
mar 20 gen 2009 - 16:43
Ciao,
la creazione dei controlli dovrebbe essere fatta nell'oninit per consentire ad asp.net di gestire tutti gli eventi correttamente. Prova a spostare la load control nell'evento init della pagina
-----------------------------------------
Rossi Marco
http://blogs.dotnethell.it/rossimarko
cicemoi
Profilo
| Junior Member
72
messaggi | Data Invio:
mar 20 gen 2009 - 17:14
hai ragioneeeeeeeeeeeeeeeeeeee
come avevo fatto a non pensarci?
grazie mille veramente
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 !