Je travaille sur asp.net en utilisant le contrôle gridview. J'ai une colonne de bouton que je crée dynamiquement en tant que tel:Gridview changer de texte dans une colonne de bouton
ButtonField bfSelect = new ButtonField();
bfSelect.HeaderText = "View";
bfSelect.ButtonType = ButtonType.Link;
bfSelect.CommandName = "View";
bfSelect.Text = "View";
grdAttachments.Columns.Add(bfSelect);
Le texte sur le bouton est le même pour chaque ligne. Je me demandais s'il y avait un moyen de faire en sorte que le texte soit différent pour différentes lignes en fonction d'une condition. Lorsque j'essaie de regarder la propriété text d'une ligne particulière, elle est vide, si j'essaie de la définir, elle ne change pas.
Merci d'avance.
Bob
J'essaie ce code exact, et quand j'essaie d'entrer .Text, la case d'option ne fonctionne pas apparaitre. Si je l'écris quand même, l'erreur que cela me donne est 'System.Web.UI.Control' ne contient pas de définition pour 'Text'. – Jared