Avatar billede peterlang Nybegynder
26. juni 2003 - 23:54 Der er 5 kommentarer og
1 løsning

Manuel oprettelse af rækker i Repeater

Hvordan kan man selv oprette rækker i en repeater, alså ikke fra en database.

dette virker ikke:

With MyRepeater
  .add ("Peter Lang")
  .add ("Pia Hansen")
End With
---------------------
<asp:repeater id=MyRepeater runat="server">
<ItemTemplate>
<%# Container.DataItem(0) %><br>
</ItemTemplate>
</asp:repeater>

Peter Lang
Avatar billede odegaard Nybegynder
27. juni 2003 - 00:00 #1
Ikke så vidt jeg kan se i SDK'en. Hvis du kunne, skulle du dykke ned i MyRepeater.Items collectionen, men denne har tilsyneladende ikke en Add-method.
Istedet laver du bare dit eget datasæt som du binder til repeater. "Det er der ingen ben i Gunnar".
Avatar billede peterlang Nybegynder
27. juni 2003 - 00:17 #2
Hvordan javer jeg mit eget datasæt?
Jeg skal bruge flere parameter pr. række.

Peter Lang
Avatar billede odegaard Nybegynder
27. juni 2003 - 00:25 #3
'Opret datasæt
Dim DataCollection As DataTable = new DataTable()
DataCollection.Columns.Add("EtTal",System.Type.GetType("System.Double"))
DataCollection.Columns.Add("EtHeltal",System.Type.GetType("System.Integer"))
DataCollection.Columns.Add("EnDato",System.Type.GetType("System.DateTime"))
DataCollection.Columns.Add("EnStreng",System.Type.GetType("System.String"))

'Tilføj række
DataRow dr = DataCollection.NewRow()
dr("EtTal") = 213.23
dr("EtHelTal") = 23
DataCollection.Rows.Add(dr)
Avatar billede odegaard Nybegynder
27. juni 2003 - 00:26 #4
sorry det er jo godt nok en datatable, men den kan også bruges :-)
Avatar billede peterlang Nybegynder
27. juni 2003 - 00:35 #5
Det kunne godt se ud som en løsning.
Men jeg lader spørgsmålet stå åbne til imorgen, måske der er andre forslag.

Tak for hjælpen.
Avatar billede peterlang Nybegynder
27. juni 2003 - 23:32 #6
Jeg lukker...
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