J'ai un DataGrid rempli "à la volée" à l'aide d'une DataTable.
Dans certaines cellules de ce DataGrid, j'aimerais ajouter un bouton avec
un code spécifique pour chaque bouton.
Pour l'ajout de bouton, y'a pas de souci (Me.Datagrid.Items(i).Cells
(j).Controls.add(MyBtn)).
Par contre, comment je fais pour définir le code qui sera affecté à chaque
bouton ??? (Chaque bouton servira à mettre à jour un champ dans une base de
données Oracle, mais la ligne concernée différera en fonction du
bouton....)
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Norm
tu ajoutes un attibut CommandeName pour le bouton. Par exemple "clickbouton"
dans l'evenement item_command du datagrid tu captes l'événements du click du bouton.
if e.commandename = "clickbouton" then
end if
"TheHach" a écrit dans le message de news:
Bonjour.
J'ai un DataGrid rempli "à la volée" à l'aide d'une DataTable. Dans certaines cellules de ce DataGrid, j'aimerais ajouter un bouton avec un code spécifique pour chaque bouton. Pour l'ajout de bouton, y'a pas de souci (Me.Datagrid.Items(i).Cells (j).Controls.add(MyBtn)). Par contre, comment je fais pour définir le code qui sera affecté à chaque bouton ??? (Chaque bouton servira à mettre à jour un champ dans une base de données Oracle, mais la ligne concernée différera en fonction du bouton....)
Si quelqu'un a une idée...
Merci d'avance.
tu ajoutes un attibut CommandeName pour le bouton. Par exemple "clickbouton"
dans l'evenement item_command du datagrid tu captes l'événements du click
du bouton.
if e.commandename = "clickbouton" then
end if
"TheHach" <TheHach@thehach.com> a écrit dans le message de news:
Xns969B579E68E73TheHachthehachcom@194.2.0.23...
Bonjour.
J'ai un DataGrid rempli "à la volée" à l'aide d'une DataTable.
Dans certaines cellules de ce DataGrid, j'aimerais ajouter un bouton avec
un code spécifique pour chaque bouton.
Pour l'ajout de bouton, y'a pas de souci (Me.Datagrid.Items(i).Cells
(j).Controls.add(MyBtn)).
Par contre, comment je fais pour définir le code qui sera affecté à chaque
bouton ??? (Chaque bouton servira à mettre à jour un champ dans une base
de
données Oracle, mais la ligne concernée différera en fonction du
bouton....)
tu ajoutes un attibut CommandeName pour le bouton. Par exemple "clickbouton"
dans l'evenement item_command du datagrid tu captes l'événements du click du bouton.
if e.commandename = "clickbouton" then
end if
"TheHach" a écrit dans le message de news:
Bonjour.
J'ai un DataGrid rempli "à la volée" à l'aide d'une DataTable. Dans certaines cellules de ce DataGrid, j'aimerais ajouter un bouton avec un code spécifique pour chaque bouton. Pour l'ajout de bouton, y'a pas de souci (Me.Datagrid.Items(i).Cells (j).Controls.add(MyBtn)). Par contre, comment je fais pour définir le code qui sera affecté à chaque bouton ??? (Chaque bouton servira à mettre à jour un champ dans une base de données Oracle, mais la ligne concernée différera en fonction du bouton....)
Si quelqu'un a une idée...
Merci d'avance.
TheHach
"Norm" wrote in news::
tu ajoutes un attibut CommandeName pour le bouton. Par exemple "clickbouton"
dans l'evenement item_command du datagrid tu captes l'événements du click du bouton.
if e.commandename = "clickbouton" then
end if
J'ai essayé, mais ça ne fonctionne pas bien chez moi (j'ai dû merder quelque part...) Il me lance le code à chaque fois, sans que je clique sur le bouton. En fait, mon problème est que je n'arrive pas à capter l'événement du click du bouton.... Il ne faut pas rajouter encore du code autre part ???
"Norm" <Norm@Norm.com> wrote in
news:e3UGw3sjFHA.3316@TK2MSFTNGP14.phx.gbl:
tu ajoutes un attibut CommandeName pour le bouton. Par exemple
"clickbouton"
dans l'evenement item_command du datagrid tu captes l'événements du
click du bouton.
if e.commandename = "clickbouton" then
end if
J'ai essayé, mais ça ne fonctionne pas bien chez moi (j'ai dû merder
quelque part...)
Il me lance le code à chaque fois, sans que je clique sur le bouton.
En fait, mon problème est que je n'arrive pas à capter l'événement du
click du bouton....
Il ne faut pas rajouter encore du code autre part ???
tu ajoutes un attibut CommandeName pour le bouton. Par exemple "clickbouton"
dans l'evenement item_command du datagrid tu captes l'événements du click du bouton.
if e.commandename = "clickbouton" then
end if
J'ai essayé, mais ça ne fonctionne pas bien chez moi (j'ai dû merder quelque part...) Il me lance le code à chaque fois, sans que je clique sur le bouton. En fait, mon problème est que je n'arrive pas à capter l'événement du click du bouton.... Il ne faut pas rajouter encore du code autre part ???