Avatar billede ha9953 Nybegynder
14. juli 2004 - 17:09 Der er 2 kommentarer og
1 løsning

hente property value fra usercontrol in codebehind

Jeg har en usercontrol hvor jeg i et datagrid smider en anden usercontrol i. I datgriddens onitembound laver jeg følgende:

    sub dgbeholder_start(sender As Object, e As System.Web.UI.WebControls.DataGridItemEventArgs)   
        If e.Item.ItemType = ListItemType.Item Or e.Item.ItemType = ListItemType.AlternatingItem Then                                       
            Dim cellfoto As System.Web.UI.HtmlControls.HtmlTableCell = CType(e.Item.FindControl("cellfoto"), System.Web.UI.HtmlControls.HtmlTableCell)                                   
            Dim visbeholder as usercontrol                   
            visbeholder = loadControl("../foto/fotocontrol.ascx")   
            visbeholder.GetType.GetProperty("udtryk").SetValue(visbeholder, "test", Nothing)
            labfoto.controls.add(visbeholder)       
        end if
    end sub

Dette fungerer fint. Ud over den proerty der hedder udtryk har jeg også en property der hedder synlig. Alt afhængig af nogle kriterier bliver denne i fotoflere.asc sat til true eller false.

Mit problem er: hvordan kan jeg i subben dgbeholder_start hente værdien af synlig?

Håber det kan forstås
Avatar billede avlund Nybegynder
14. juli 2004 - 17:41 #1
Jeg ville gætte på:

visbeholder.GetType.GetProperty("synlig").GetValue(visbeholder, Nothing)

?
Avatar billede ha9953 Nybegynder
14. juli 2004 - 17:50 #2
Fedt - har let efter det længe - kan egentlig godt se at det var lige til :-) Smid lige et svar så får du de 150 point
Avatar billede avlund Nybegynder
14. juli 2004 - 18:01 #3
Alle tiders, glad for at du kunne bruge det - og tak for points!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester