Avatar billede orca Nybegynder
26. august 2002 - 22:01 Der er 3 kommentarer og
1 løsning

Repeater Loop problem

Hej alle.

Denne kode burde gerne loope gennem alle repeaters og gøre dem usynlige hvis ikke de har nogen rows i sig:

--------
Dim cItem As Object
For Each cItem In Controls
    If cItem.ToString() = "Repeater" Then
        If cItem.Items.Count = 0 Then
            cItem.Visible = False
        Else
            cItem.Visible = True
        End If
    End If
Next
--------

Men den gør dem ikke usynlige, hvad gør jeg forkert?

Mvh Mark
--
www.improve.dk
Avatar billede odegaard Nybegynder
26. august 2002 - 22:36 #1
Fordi cItem ikke hører til nogen bestemt kontrol ?
Er du sikker på at din betingelse "cItem.ToString() = "Repeater"" er korrekt?
Avatar billede orca Nybegynder
26. august 2002 - 23:45 #2
Nej, det er jeg ikke, det fandt jeg også ret hurtigt ud af da jeg udskrev cItem.ToString. Det skulle være "System.Web.UI.WebControls.Repeater" i stedet for "Repeater".
Avatar billede orca Nybegynder
28. august 2002 - 20:17 #3
Hvis du vil have points, så smid lige et svar, ellers så lukker jeg i morgen.
Avatar billede odegaard Nybegynder
29. august 2002 - 10:30 #4
så skidt da :-)
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