Avatar billede joki Mester
28. oktober 2005 - 17:45 Der er 1 løsning

Hvorfor er Objektet tom

Hej

Jeg har et objekt (kunderne) som indeholder en liste af objekter med kunder.
på objektet af kunderne kalder jeg en metode der fylder en resultatliste med kundeobjkter der matcher en streng. For hver 10. kundeobjekt i min resultatliste, kaldes en metode der gør en link knap synlig.
Herefter udskrives kunderne
Alt dette virker fint, men når jeg trykker på link knappen så er min resultatliste med kunderne tom.
Hvordan løses dette ??

Her er udsnit af kode:

Metode til at fylde resultliste i objektet kunderne

public int FillResultList(String soegstreng)
        {
            int n = 0;
            Regex theReg = new Regex("\\b[^\\s]+\\b");
            MatchCollection theMatches = theReg.Matches(soegstreng);

            for (int i=0; i< this.kundeliste.Count ;i++)
                {
                foreach (Match m in theMatches)
                    {
                if(this.kundeliste[i].MatchInObject(m.ToString()))
                      {
                this.resultkundeliste.Add(this.kundeliste[i]);
                n++;
                      }
                    }
               
                }

                return n; 

        }

Metode i aspx.cs filder køres ved tryk på knap ud fra indtastningsfelt:

protected void Button2_Click(object sender, EventArgs e)
        {
         
          String s = this.TextBox1.Text;
          int n = this.k.FillResultList(s);
          MakeLinkList(n);
          ShowData(n);
        }


Metoder i aspx.cs fil til udskrivning af objekter i resultliste
denne metode virker fint når den kaldes første gang fra ovenstående metode, men ikke når den kaldes fra link knap.

protected void ShowData(int b)
        {
            String s = this.TextBox1.Text;
           
           
            for (int i = b-1; i<b+9; i++)
            {
               
          this.Table1.Rows[0].Cells[0].Text + this.k.GetResultList()[i].ToString() +"<br><br>" ;
            }
           

           
        }

Jeg har lavet breakpoint ved udskrivning resultatlisten indeholder ingen objekter når den kaldes fra link knap.

På forhånd tak
Avatar billede joki Mester
29. oktober 2005 - 01:28 #1
Lukker spørgsmål har løst det med Session under page_load
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