DropDownList(s) nested i DataList
Jeg skal binde en DataList med n DropDownList(s) nested i...<asp:DataList ID="dtlOptions" Runat="server">
<ItemTemplate>
<asp:DropDownList ID="ddlOptions" Runat="server" DataValueField="Indeks" OnSelectedIndexChanged="ddlOptions_IndexChanged" AutoPostBack="True" DataTextField="Name" DataSource='<%# GetOptions(Convert.ToInt32(DataBinder.Eval(Container.DataItem, "TypeIndeks"))) %>' SelectedIndex='<%# Convert.ToInt32(DataBinder.Eval(Container.DataItem, "TypeIndeks"))) %>'></asp:DropDownList>
</ItemTemplate>
</asp:DataList>
....
Først henter jeg alle de (på forhånd ukendte) DropDownList(s) der kan være.
For hver post (DropDownList) henter jeg så et DataTable.
Derefter finder jeg så SelectedIndex
....
Lad os antage at jeg pt. skal i gennem 5 Poster i min DataList
DB kald:
1 For at Binde min DataList
+
5 For at binde hver DropDownList
+
5 For at hente SelectedIndeks
Av av av av hvor gør jeg det forkert...!
Forstil jer at der er 10 poster når jeg binder min DataList...!
Men jeg kan altså ikke lige komme på den "rigtige" løsning....?
Så kan du......?
Thanx!
