Bonjour,
Un petit problème :
inserer un gridview dans un gridview et manipuler sa proprieté "visible"
Lorsque j'appelle la ligne du gridview et que je veux la modifier (mode edit), je voudrais que mon second grid view inseré dans un template (editetemplate)de la colonne concernée puisse apparaître en visible =true suite à l'évenement dun buttonimage positionné en mode visible=true dans le même template.
au départ dans le code html :
*j'ai essayé dans le GridDisp_RowDataBound du premier gridview
Code : Sélectionner tout - Visualiser dans une fenêtre à part GridViewCP.Visible = false;
en déclarant en static la variable.
Code : Sélectionner tout - Visualiser dans une fenêtre à part GridViewCP = (GridView)e.Row.FindControl("GridViewCP");
puis sur l'évenement du bouton
le gridview n'apparait pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 protected void ImageButtonville_Click(object sender, ImageClickEventArgs e) { GridViewCP.Visible = true; }
*j'ai essayé sur le render du second gridview (GridViewCP.)
et en utilisant l'événement du boutton
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 GridViewcp_PreRender(object sender, EventArgs e) { en déclarant en static GridViewCP = (GridView)sender; }
Il n'apparait toujours pas
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 protected void ImageButtonville_Click(object sender, ImageClickEventArgs e) { GridViewCP.Visible = true; }
merci de votre aide
Partager