Salut.
Je suis en train de m'archarner sur ma gridview... et donc j'ai besoin d'un pti cou pde main. (je débute en asp .net/C#)
Donc ma Gridview est remplie, la suppression de rows marche, mais pour modifier des rows c la galere.
En fait je ne dois pas utiliser les boutons de base proposé par la gridview, mais des bouton qui se trouvent dans un controle ajax (AlwaysVisibleControlExtender) toujours visible.
Je dois donc arriver à lever l'évènement RowUpdating de la gridview. j'utilise donc ça pour l'annulation de la modification :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
cancelEditButton.OnClientClick = this.ClientScript.GetPostBackEventReference(this.gridProjects, "Cancel$" + e.NewEditIndex.ToString());
Ca ca marche. Je voudrais faire de même pour valider les modifs. Je ne trouve pas le postback a lancer pour cela.(ici attribut javascript Cancel avec l'id de la ligne).
J'ai essayé :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
confimEditButton.OnClientClick = this.ClientScript.GetPostBackEventReference(this.gridProjects.Rows[e.NewEditIndex].Cells[0], "");
ou encore
Code : Sélectionner tout - Visualiser dans une fenêtre à part
confimEditButton.Attributes.Add("onclick", "__doPostBack('ctl00$Center$gridProjects$ctl02$ctl01,'')");
Je ne trouve pas...quelqu'un peut m'aider?