Réponse acceptée !
Bonjour, ce n'est pas exactement ce que vous recherchez. Mais voici comment je fais : 1 - en mode design, je vais dans le "générateurs de propriétés" du datagrid - je vais ensuite sur "colonnes" puis "Colonne de bouton" - et je rajoute un bouton "Sélectionner" au début de mes colonnes - vous y mettez le texte que vous voulez - pour le "Nom de commande" vous le laisser sur "Select" - pour le "Type de bouton", je le laisse sur "Bouton lien" 2 - dans la partie HTML, je rajoute : OnItemCommand="datagrid1_Command" juste avant "runat" de la ligne sur votre datagrid 3 - dans la partie code, je rajoute : Public Sub datagrid1_Command(ByVal sender As Object, ByVal e As DataGridCommandEventArgs) textbox1.Text = datagrid1.Items(e.Item.ItemIndex).Cells(1).Text ' Où e.Item.ItemIndex est votre ligne sélectionnée et cells(1) est votre colonne "matricule" s'il est bien en 2è position. End Sub
Si cela peut vous aider.
|