Avatar billede c-sharp Nybegynder
17. maj 2004 - 06:46 Der er 7 kommentarer og
1 løsning

Problemer med labels i repeater

Jeg bruger labels i HeaderTemplate på min repater, mit problem er at jeg ikke kan få lov til at sætte værdierne i disse labels før repateren er loadet. Jeg har så læst et sted at der bliver kastet en event når repateren er loadet, men den har jeg lidt problemer med at gribe.

Jeg har prøvet følgende:

        private void vareListe_ItemCreated(object sender, System.Web.UI.WebControls.RepeaterItemEventArgs e)
        {
            test.Text = "hej";        }


        private void InitializeComponent()
        {
            vareListe.ItemCommand += new System.Web.UI.WebControls.RepeaterItemEventArgs(vareListe_ItemCreated); <-- Her får jeg compile fejl!!!!!!
            gruppeListe.ItemCommand += new System.Web.UI.WebControls.RepeaterCommandEventHandler(gruppeListe_ItemCommand);
            this.Load += new System.EventHandler(this.Page_Load);

        }
Avatar billede lauge Nybegynder
17. maj 2004 - 07:58 #1
en hurtig løsning kunne være ikke at bruge <headertemplate>, men sætte din <label> uden for repeateren.
Avatar billede c-sharp Nybegynder
17. maj 2004 - 08:03 #2
Det gør jeg nu, men problemet er bare at når repeateren er tom så skal det ikke vises, og derfor vil jeg have lavet det om.
Avatar billede nielsbrinch Nybegynder
17. maj 2004 - 15:04 #3
Så kan du i din Page_Load sørge for at tjekke om det din Repeater er binded til, er tomt. Hvis det er tomt, sættes din label til Visible = false.
Avatar billede c-sharp Nybegynder
27. maj 2004 - 08:51 #4
kan du uddybe det lidt nærmere?
Avatar billede nielsbrinch Nybegynder
27. maj 2004 - 18:04 #5
Lad os sige du har en ArrayList binded til din Repeater.

Så kan du lave følgende tjek

if (minArrayList.Count == 0)
{
  minLabel.Visible = false;
}
Avatar billede c-sharp Nybegynder
30. maj 2004 - 09:03 #6
I skal have tak for hjælpen begge to!

smid et svar så er der point!
Avatar billede c-sharp Nybegynder
07. juni 2004 - 08:23 #7
Er der ingen der vil have point?
Avatar billede nielsbrinch Nybegynder
07. juni 2004 - 17:10 #8
Vi er åbenbart lidt sløve i optrækket.
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