Bonjour,
je cherche à modifier dynamiquement les textes de mes DataControlLinkButton (Modifier, Sélectionner, etc..) qui sont placés sur ma GridView.
Quelqu'un aurait il une piste je ne trouve pas.
Merci par avance de votre aide.
Bonjour,
je cherche à modifier dynamiquement les textes de mes DataControlLinkButton (Modifier, Sélectionner, etc..) qui sont placés sur ma GridView.
Quelqu'un aurait il une piste je ne trouve pas.
Merci par avance de votre aide.
J'ai trouvé une solution qui n'est pas forcément la meilleure mais qui fonctionne. Si quelqu'un a une meilleure idée je prends !
Voilà j'ai tout mis dans le DataBound de la grille
Code VB.NET : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 Protected Sub GRDV_Result_DataBound(ByVal sender As Object, ByVal e As System.EventArgs) Handles GRDV_Result.DataBound Dim nbRow As Integer = GRDV_Result.Rows.Count If nbRow > 0 Then For i As Integer = 0 To nbRow - 1 'Passe tous les contrôles de la ligne For j As Integer = 0 To GRDV_Result.Rows(i).Cells(0).Controls.Count() 'Ligne de la grille Dim commandRow As GridViewRow = GRDV_Result.Rows(i) 'Première cellule de la ligne Dim cell As DataControlFieldCell = CType(commandRow.Controls(0), DataControlFieldCell) 'Passage de tous les contrôles de la cellule For Each ctl As Control In cell.Controls If TypeOf ctl Is LinkButton Then Dim link As LinkButton = CType(ctl, LinkButton) 'Mise à jour du texte link.Text = "Ce que je veux y mettre" End If Next Next Next End If End Sub
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager