multiple arrays i Repeater
HejsaJeg har lavet et array som bliver overført til en repeater. Outputtet er som følger, hvis vi er i uge 37:
37
36
35
.
.
.
52
51
50
.
.
.
38
Således at det seneste uger ligger øverst.
.cs-filen
----------
string[] weekArray;
weekArray = new string[52];
int week = getWeek();
int i = 0;
do
{
weekArray[i] = week.ToString();
if (week > 1)
{
week--;
}
else
{
week = 52;
}
i++;
} while (i < 52);
linkrepeater.DataSource = weekArray;
linkrepeater.DataBind();
}
og repeateren i aspx-filen
--------------------------
<asp:Repeater id="linkrepeater" runat="server">
<ItemTemplate>
<a href="udsigt_week<%# Container.DataItem %>.aspx">Uge <%# Container.DataItem %></a>
<asp:Image runat="server" ImageUrl="~/images/ikon-login.gif"/>
<br>
<asp:Label runat="server"> </asp:Label>
</ItemTemplate>
</asp:Repeater>
Imidlertid ønsker jeg noget tekst til hver uge, således:
37: En god uge
36: En dårlige uge med regnvejr
35: bla bla
.
.
.
52: la la
51: osv.
50: osv. osv.
.
.
.
38: I denne uge...
Altså vil jeg have tilføjet et ekstra felt i arrayet og tilknyttet dette til repeateren. Hvordan gør jeg dette?
/henrik