Zdravím, mám tento problém: Mám 2 Dropdownlisty, jeden v listview a druhý mimo listview...potřebuji aby mě dropdownlist v list view ukazoval stejnou hodnotu jako ten c oje mimo list view. Tedy řídícím dropdownlistem by byl tem mimo listview. Mám tento kód: (zkráceně) <asp:ListView ID="ListView2" runat="server" OnItemDataBound="ListView2_ItemDataBound" ..... <EditItemTemplate> <tr style="background-color: #999999;"> <td style="text-align:center"> <asp:DropDownList ID="DropDownList1" CssClass="droplist" runat="server" DataSourceID="SqlDataSource6" DataTextField="JmenoKategorie" DataValueField="IDkategorie" Text='<%# Bind("Kategorie") %>' Width="120px" > </asp:DropDownList> </td> </tr> </EditItemTemplate> protected void ListView2_ItemDataBound(object sender, ListViewItemEventArgs e) { if (e.Item.ItemType == ListViewItemType.DataItem) { DropDownList kategorie = (DropDownList)ListView2.FindControl("DropDownList1"); kategorie.SelectedValue = DropDownList4.SelectedValue; } }
|