-
gridview et les combobox
bonjour a tous
j'utilise dans mon application asp.net 2.0 avec vb.net un composant le gridview(ref,libellé,etat action,N° matricule)
dans lequel j'ai ajouter des colonnes qui sont des combobox la colonne etat action et N° matricule sont des dropdownlist je ne sais pas comment on accede aux éléments d'un dropdpownlist qui se trouve dans un gridview j'ai essayez
etat = GridViewAction.SelectedRow.Cells(3).Text
matricule = GridViewAction.SelectedRow.Cells(4).Text
sans succès je ne sais pas si vous pouvez trouvez une instruction qui m'aiderai
merci davance
-
Il faut que tu récupères le control qui est dans la cellule.
ex: DropDownListABC = ...Cells(3).FindControl("id")
Et après tu peux travailler avec le controle.
-
la dropdownlistABC represente koi un variable de type string que j'aurai déclarer a lavance ou koi??
en fait j'ai proceder comme tu as dit et le compilateur souligne une erreur tient voilà le bout de code
Dim etat As String
etat = GridViewAction.SelectedRow.Cells(3).FindControl("DropDownListEtat1")
drodownlistetat1 represente l'ID du contrôle templatefield que j'ai crée
-
voici le message d'erreur "une valeur de type 'system.web.UI.control' ne peut pas être convertit en type 'string' "
-
merci j'ai resolu mon problème mais j'en ai un autre
comment parcourir toutes les lignes d'un gridview pour faire des enregistrements des ses éléments sans être obligé a chaque fois de selectionner une ligne pour faire un enregistrement
je vous remercie davance pour votre reponse