DataGrid dans un DataGrid, et l'événement itemCommand, pb . [.NET][C#] - C#/.NET managed - Programmation
Marsh Posté le 25-02-2007 à 22:14:31
Et en essayant un A.FindControl(B) ?
Marsh Posté le 25-02-2007 à 22:23:09
Caleb2000 a écrit : Et en essayant un A.FindControl(B) ? |
Et a quel moment ? vu que je lui fais un findcontrol lorsque je rentre dans l'itemdatabound de A pour associer les methodes a B.
Mais lors de l'action declenchée par B que je perds toutes les méthodes, car il perd en fait le contexte, les méthodes étant associées dynamiquement.
Donc comment associer autrement que dynamiquement les méthodes itemCommand etc ... au DataGrid B ?
Via l'éditeur HTML ? a priori ça ne passe pas.
Le même problème mais avec une pseudo autre solution qui n'est tjs pas trouvé :
http://forum.hardware.fr/forum2.ph [...] w=0&nojs=0
Marsh Posté le 23-02-2007 à 12:03:57
Hello,
J'ai un souci dans DataGrid contenu dans un autre DataGrid.
Sur chaque ligne du premier DataGrid A il y un DataGrid B.
Lorsqu'une ligne du DataGrid A passe en mode edition, le DataGrid B de la ligne passe aussi en mode édition.
Ce DataGrid B doit permettre l'ajout la suppression et l'édition d'une ligne qu'il contien.
Problème, je n'arrive jamais a récupérer les événements itemCommand de ce DataGrid B.
Pourtant les CommandName sont définis, et la méthode itemCommand du datagrid est associée à une méthode qui existe bien sur .
J'associe les méthodes dynamiquement, lorsque l'on entre dans le mode edit d'une ligne du Datagrid A je chope le DataGrid B via un find control de la ligne, et je lui asssocie les methodes edit delete item command ...
Mais rien ne se passe, si quelqu'un a une idée ? Merci .
Je précise que je suis en .net 2003 framework 1.1.