Je repose une question que j'avais deja posé à laquelle je n ai pas eu de
réponse mais de manière plus simple :
Lorsque l'on passe en mode édition (mise à jour), comment faire apparaître
dans un DataGrid, pour lequel la propriété AutoGenerateColumn est activée,
des DropDownList (liste déroulante) ?
J suis coincé sur ce problème depuis plusieurs jours et je n'y arraive
toujours pas...
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
Zazar
Bonjour,
Je repose une question que j'avais deja posé à laquelle je n ai pas eu de réponse mais de manière plus simple :
Lorsque l'on passe en mode édition (mise à jour), comment faire apparaître dans un DataGrid, pour lequel la propriété AutoGenerateColumn est activée, des DropDownList (liste déroulante) ?
J suis coincé sur ce problème depuis plusieurs jours et je n'y arraive toujours pas...
Une autre piste : Avez-vous tenté de rebinder() votre datagrid dans l'init pour recréer les contrôles qui sont dedans. En fait l'idée, c'est que le datagrid ne retient pas tout seul ses contrôles fils, il ne retient que leurs viewstates. Dans le cas où vous définissez un template de colonne, il est capable de recréer les contrôles, mais là vous créez les contrôles dans l'événement itemdatabound, il ne les "enregistre" donc pas.
-- Zazar
Bonjour,
Je repose une question que j'avais deja posé à laquelle je n ai pas eu de
réponse mais de manière plus simple :
Lorsque l'on passe en mode édition (mise à jour), comment faire apparaître
dans un DataGrid, pour lequel la propriété AutoGenerateColumn est activée,
des DropDownList (liste déroulante) ?
J suis coincé sur ce problème depuis plusieurs jours et je n'y arraive
toujours pas...
Une autre piste :
Avez-vous tenté de rebinder() votre datagrid dans l'init pour recréer les
contrôles qui sont dedans. En fait l'idée, c'est que le datagrid ne retient
pas tout seul ses contrôles fils, il ne retient que leurs viewstates. Dans
le cas où vous définissez un template de colonne, il est capable de recréer
les contrôles, mais là vous créez les contrôles dans l'événement
itemdatabound, il ne les "enregistre" donc pas.
Je repose une question que j'avais deja posé à laquelle je n ai pas eu de réponse mais de manière plus simple :
Lorsque l'on passe en mode édition (mise à jour), comment faire apparaître dans un DataGrid, pour lequel la propriété AutoGenerateColumn est activée, des DropDownList (liste déroulante) ?
J suis coincé sur ce problème depuis plusieurs jours et je n'y arraive toujours pas...
Une autre piste : Avez-vous tenté de rebinder() votre datagrid dans l'init pour recréer les contrôles qui sont dedans. En fait l'idée, c'est que le datagrid ne retient pas tout seul ses contrôles fils, il ne retient que leurs viewstates. Dans le cas où vous définissez un template de colonne, il est capable de recréer les contrôles, mais là vous créez les contrôles dans l'événement itemdatabound, il ne les "enregistre" donc pas.
-- Zazar
JL
> Une autre piste : Avez-vous tenté de rebinder() votre datagrid dans l'init pour recréer les contrôles qui sont dedans. En fait l'idée, c'est que le datagrid ne retient pas tout seul ses contrôles fils, il ne retient que leurs viewstates. Dans le cas où vous définissez un template de colonne, il est capable de recréer les contrôles, mais là vous créez les contrôles dans l'événement itemdatabound, il ne les "enregistre" donc pas.
-- Zazar
Salut
Merci BCP !!! Ca marche enfin !!! J'me suis tellement pris la tete sur ce prob, ca fait du bien de savoir que tout est OK :)))
MERCI MERCI MERCI :))
JL
> Une autre piste :
Avez-vous tenté de rebinder() votre datagrid dans l'init pour recréer les
contrôles qui sont dedans. En fait l'idée, c'est que le datagrid ne
retient
pas tout seul ses contrôles fils, il ne retient que leurs viewstates. Dans
le cas où vous définissez un template de colonne, il est capable de
recréer
les contrôles, mais là vous créez les contrôles dans l'événement
itemdatabound, il ne les "enregistre" donc pas.
--
Zazar
Salut
Merci BCP !!! Ca marche enfin !!!
J'me suis tellement pris la tete sur ce prob, ca fait du bien de savoir que
tout est OK :)))
> Une autre piste : Avez-vous tenté de rebinder() votre datagrid dans l'init pour recréer les contrôles qui sont dedans. En fait l'idée, c'est que le datagrid ne retient pas tout seul ses contrôles fils, il ne retient que leurs viewstates. Dans le cas où vous définissez un template de colonne, il est capable de recréer les contrôles, mais là vous créez les contrôles dans l'événement itemdatabound, il ne les "enregistre" donc pas.
-- Zazar
Salut
Merci BCP !!! Ca marche enfin !!! J'me suis tellement pris la tete sur ce prob, ca fait du bien de savoir que tout est OK :)))