UserControl...accedere ai web controls

mercoledì 22 marzo 2006 - 14.30

PEPE Profilo | Senior Member

Salve,
ho realizzato uno usercontrol che ha delle drop con dei dati.

In una pagina aspx ho necessità di accedere al valore selezionato della drop; nel code behind quindi referenzio un oggetto del tipo "usercontrol che ho fatto" in modo da poter avere accesso alle proprieta dello usercontrol.

Dim miaUbicazione As Controls_ubicazione = DirectCast(Page.FindControl("uUbic"), Controls_ubicazione)

Per ottenere il valore della drop ho scritto semplicemente miaUbicazione.Drop1.SelectedValue.

Ovviamente mi dice che dato che la drop e' protected non posso accedere al suo contenuto. In vs 2003 allora andavo a cambiare la dichiarazione dell'oggetto da protected a public. Questa possibilità ho notato che non viene data in vs 2005, oppure se viene data non so come fare.

GvnnRules Profilo | Senior Member

Eureka!!!! Prova così:


Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra

E ora dovrebbe funzionare .... Anche oggi ho imparato qualcosa di nuovo


Peace
Gvnn

http://www.gvnn.it
http://www.sqlwebarchitect.org
http://blogs.dotnethell.it/gvnn/
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 !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5