Bonjour !
Encore une radieuse journée, n'est ce pas ?
Bon, j'ai actuellement un DataGrid affichant une liste d'utilisateur :
Je peuple mon DataGrid avec un DataTable :
Code : Sélectionner tout - Visualiser dans une fenêtre à part <asp:DataGrid ID="DG_ListeUser" OnItemCommand="Event_ItemCommand_ListeUser" runat="server" >
Les colonnes de ce DataTable sont paramétrées ainsi :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Dim DT_ListeUser As DataTable = New DataTable [...] DG_ListeUser.DataSource = DT_ListeUser DG_ListeUser.DataBind()
Le résultat n'est pas trop mal et m'affiche toutes mes données comme je le veux, voir PJ.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 DT_ListeUser.Columns.Add(New DataColumn("Name", GetType(String))) DT_ListeUser.Columns.Add(New DataColumn("SamAccountName", GetType(String))) DT_ListeUser.Columns.Add(New DataColumn("Enabled", GetType(Boolean))) DT_ListeUser.Columns.Add(New DataColumn("DistinguishedName", GetType(String))) DT_ListeUser.Columns.Add(New DataColumn("Mail", GetType(String)))
Je souhaiterais maintenant ajouter un bouton dans certaines en-tête de colonnes pour déclencher un événement qui viendra trier les données dans le DataGrid.
La question est : Comment ajout-on un bouton dans l'en-tête d'une colonne d'un DataGrid ?
Un grand merci à ceux et celles qui pourront m'éclairer
Partager