Bonjour,
Voila j'ai un petit probleme:
Sur une page j'ai un datagrid dans lequel j'ai une colonne modele (template) qui contient un dropdownliste (liste deroulante) et au changement sur cette drop downlist je voudrais soit activer (enabled) des textboxs contenus dans d'autres colonnes modeles de mon datagrid, soit les desactives suivant le text choisi dans la liste deroulante... et tout cela sur la ligne sur laquelle le changement d'index s'est effectué sur ma liste deroulante.
Voila j'ai beau chercher, je tourne en rond et je n'ya rrive pas!
j'ai donc fait cela :
Code :
Dim ddListe As DropDownList
Code :
PrivateSub dgEncaissement_ItemCreated(ByVal sender AsObject, ByVal e As System.Web.UI.WebControls.DataGridItemEventArgs)Handles dgEncaissement.ItemCreatedDim bt As Button
SelectCase e.Item.ItemTypeCase ListItemType.Item, ListItemType.AlternatingItem
bt = CType(e.Item.Cells(12).Controls(0), Button)
bt.Attributes.Add("onclick", "return confirm('Confirmez-vous ce paiement ?');")
ddListe = CType(e.Item.Cells(6).Controls(1), DropDownList)
ddListe.Items.Add("CHQ")
ddListe.Items.Add("CV")
ddListe.Items.Add("ESP")
ddListe.Items.Add("VIR")
ddListe.Items.Add("CB")EndSelectCode :
PublicSub ddListe_SelectedIndexChanged(ByVal sender AsObject, ByVal e As System.EventArgs)$
MsgBox(ddListe.Text)EndSubil me prend bien en compte le changement dans ma ddl malheureusement il me renvoie toujours la premiere option de ma ddl quelque soit ce que je choisis...
D'avance merci de votre aide!