Nested Dictionary som datasource til en datalist
Hej EJeg har dette dictionary.
Dictionary<int, Dictionary<string, string>> Gallery = new Dictionary<int, Dictionary<string, string>>();
Det fylder jeg med data. Virker super.
Men hvordan får jeg bundet en label i en Datalist?
Normalt ville jeg kunne fange værdierne på denne måde.
<asp:Label ID="ImageGalleryNameLabel" runat="server" Text='<%# Eval("Name") %>' />
Jeg har fundet ud af at jeg kan komme til første dictionary på denne måde:
<asp:Label ID="ImageGalleryNameLabel" runat="server" Text='<%# Eval("Value") %>' />
Men jeg vil gerne ned de det underlæggende data.
Her er et eks på data opbygningnen.
Uger 1
Navn, test
Antal, 24
Img, Hulk.jpg
Uge 2
Navn, Hest
Antal, 5
Img, Supermand.jpg
Jeg vil så gerne kunne vise et billede som føres viser Hulk, og derefter Supermand.
<img src='images/<%# Eval("Img") %>' alt='<%# Eval("Img") %>' />
Håber det giver mening.