webForumDet fria alternativet

Repeater fråga

.NETur .NET

4 svar · 320 visningar · startad av Jmc

Medlem sedan aug. 200249 inlägg
Frågan#1

Hej
Jag tänkte använda mig av en repeater.
Frågan är om den kan göra det jag vill.
Om vi antar att jag vil lista ett antal bilder och vill lista dem typ:
<tr><td>bild1</td><td>bild2</td><td>bild3</td><td>bild4</td></tr>
Där sökvägen till de olika bilderna finns i en databas.
Någon som vet om det är möjligt?

Anledningen till att använda en repeater i mitt fall är att jag vill kunna ändra layout utan att kompilera om, och vill ha all kod i codebehind.
Om ni har några bättre förslag så får ni gärna säga till.

/Jimmy

Medlem sedan apr. 2004778 inlägg
#2

För att göra detta kan du använda en Repeater, DataList eller DataGrid.
I .aspx sidan så lägger du din Repeater som vanligt. I code-behind så hämtar du dina sökvägar i databasen med t.ex. ett DataSet och så binder du detta till din Repeater.

Vad är det du kör fast på? Sätt gärna ihop lite kod och om det inte funkar så skicka in koden så felsöker vi.

Du är lite fel ute när du pratar om din anledning till just Repeater. Din layout ligger alltid i .aspx och den koden kan du alltid ändra utan att kompilera, förutom när du lägger till nya kontroller som skall fyllas med data. Då måste du ändå ändra i code-behind och kompilera.

Medlem sedan aug. 200249 inlägg
#3

Hej
Jag har ännu inte börjat koda, försöker hitta vad jag ska använda mig av.

Det jag vill göra är alltså att visa poster från min databas så att resultatet blir(första raden):
<tr><td>bild1</td><td>bild2</td><td>bild3</td><td>bild4</td></tr>
Andra raden
<tr><td>bild5</td><td>bild6</td><td>bild7</td><td>bild8</td></tr>

där bild1 är fältet picurl från post 1
och bild2 är fältet picurl från post 2
och bild3 är fältet picurl från post 3
osv
Vet inte riktigt hur jag ska förklara detta på ett annat sätt.

Vad jag kan se så kan jag bara hämta data från en post i <ItemTemplate>,eller?

/Jimmy

Medlem sedan apr. 2004778 inlägg
#4

Använd en DataList och sätt hur många kolumner som listan skall ha. Då gör den din lista på det sätt du vill ha.

Kolla in de här länkarna:
http://samples.gotdotnet.com/quickstart/aspplus/samples/webforms/ctrlref/webctrl/datalist/doc_datalist.aspx
http://aspnet.4guysfromrolla.com/articles/052103-1.aspx

Medlem sedan aug. 200249 inlägg
#5

Kanon.
Ska testa det, verkar vara precis det jag letade efter.

Tack.
/Jimmy

139 ms totalt · 3 externa anrop · v20260731065814-full.4bcf49fe
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
136 ms — hämta tråd, inlägg och bilagor (db)