Salut tout le monde,
depuis quelques temps je suis bloqué sur une datagrid.
le probleme que j'ai c'est que je voudrais lorsque je suis en mode edit transformer quelques texbox en dropdownList.
sachant que ceci est faisable en utilisant le editItemTemplate cote aspx mais j'evite de l'utiliser car c'est tres long en chargement.
mon idée à moi c'est celle-la mais malheuresement elle ne marche :
privatevoid DG_ItemCommand(object source, DataGridCommandEventArgs e) {
if (e.CommandName == "Edit") DataSet Ds = Search(); DropDownList DDL= newDropDownList();
for
(int i=0 ; i<Ds.Tables[0].Rows.Count; i++) DDL.Items.Add(
newListItem(Ds.Tables[0].Rows[i]["Champ1"].ToString(), Ds.Tables[0].Rows[i]["Champ2"].ToString()));
DG.Items[e.Item.ItemIndex].Cells[3].Controls[0].Visible = false; DG.Items[e.Item.ItemIndex].Cells[3].Controls.Add(DDL);
}
quelqu'un à une autre idée???