[2.0] Problème de GridView
Salut,
Je suis en train de travailler sur une simple gridview et j'ai l'impression de me casser un bras !
J'ai juste besoin de proposer la sélection d'un pays dans une liste déroulante dans une des cellules de la grille en mode édition.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
protected void gdvMain_rowdatabound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowState == DataControlRowState.Edit)
{
DataRowView rowView = (DataRowView)e.Row.DataItem;
String strLangue = rowView["LangueId"].ToString();
//DropDownList ddl = (DropDownList)oTools.FindControlRecursive(e.Row, "ddlLangues");
DropDownList ddl = (DropDownList)e.Row.FindControl("ddlLangues");
if (ddl != null)
{
ddl.SelectedValue = strLangue;
}
}
} |
Ça marche bien mais l'événement ne se déclenche qu'une fois sur deux (voir moins mais je n'ai pas fait une analyse de cas très précise).
Quelqu'un aurait-il déjà rencontré ce problème ?
D'avance merci
++
Laurent
j'ai giclé les dropdown...
Bon j'ai fait autrement...
++
Laurent