[GridView] ComboBox en mode Edition
Bonjour,
Comme dis dans le titre, je voudrais lors de l'édition qu'un de mes champs se transforme en ComboBox pour restreindre l'utilisateur à choisir une valeur qui s'y trouve.
J'ai fais pas mal de recherche pour pouvoir le faire avec ce composant ainsi que le aspxGridView (DevExpress). Mais c'est plutôt un échec :mouarf:
Comment pourrais-je faire ça ? Ainsi que de remplir ma comboBox bien sur.
Jusqu'à présent, le mieux que j'ai fais c'est obtenir la combobox mais sans pouvoir la remplir.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| <asp:GridView ID="gv_Groups" runat="server" AutoGenerateSelectButton="True" OnSelectedIndexChanged="OnRowSelectedChanged" OnSelectedIndexChanging="OnRowSelectedChanging" HorizontalAlign="Center" AutoGenerateColumns="False" Width="164px" CellPadding="4" ForeColor="#333333" GridLines="None" OnRowDeleting="OnGroupDeleting" OnRowEditing="onTest">
<HeaderStyle BackColor="#507CD1" BorderStyle="Solid" HorizontalAlign="Center" Width="400px" Font-Bold="True" ForeColor="White" />
<RowStyle BorderStyle="Solid" HorizontalAlign="Center" BackColor="#EFF3FB" />
<Columns>
<asp:CommandField ShowEditButton="True" />
<asp:BoundField DataField="Groups" HeaderText="Groups"/>
<asp:TemplateField HeaderText="test">
<EditItemTemplate>
<asp:DropDownList ID="dl_Prop" runat=server>
</asp:DropDownList>
</EditItemTemplate>
</asp:TemplateField>
<asp:CommandField ShowDeleteButton="True" />
</Columns>
</asp:GridView> |
Merci d'avance :)