Modifier La valeur extraite d'une BD Dans un GridView
Résolu/Fermé
faizer
Messages postés
6
Date d'inscription
samedi 21 août 2010
Statut
Membre
Dernière intervention
18 septembre 2014
-
Modifié par faizer le 17/09/2014 à 23:03
faizer Messages postés 6 Date d'inscription samedi 21 août 2010 Statut Membre Dernière intervention 18 septembre 2014 - 18 sept. 2014 à 23:29
faizer Messages postés 6 Date d'inscription samedi 21 août 2010 Statut Membre Dernière intervention 18 septembre 2014 - 18 sept. 2014 à 23:29
A voir également:
- Modifier La valeur extraite d'une BD Dans un GridView
- Le fichier contient le nombre de voyageurs dans 3 gares. dans la cellule b5, saisissez une formule qui calcule le total et se met à jour si on change une valeur du tableau. quel total obtenez-vous ? quelle formule avez-vous saisie ? ✓ - Forum Excel
- Modifier pdf - Guide
- Modifier liste déroulante excel - Guide
- Scan bd ✓ - Forum Loisirs / Divertissements
- Modifier extension fichier - Guide
3 réponses
Whismeril
Messages postés
18279
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
17 mars 2023
888
18 sept. 2014 à 13:27
18 sept. 2014 à 13:27
Bonjour,
si tu charges tes données dans une List<T> avant de les binder sur la gridview, tu peux ajouter une proprité qui fait l'interface:
si tu charges tes données dans une List<T> avant de les binder sur la gridview, tu peux ajouter une proprité qui fait l'interface:
class faizer
{
public string Decision { get; set; }
public string DecisionAffichee
{
get
{
switch (Decision)
{
case "OK":
return "Accpeté";
//mettre ici la suite
}
}
set
{
switch (value)
{
case "Accpeté":
Decision = "OK";
break;
//mettre ici la suite
}
}
}
}
Whismeril
Messages postés
18279
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
17 mars 2023
888
18 sept. 2014 à 19:29
18 sept. 2014 à 19:29
Bonsoir, si si ça peut marcher, en VB, c'est quasiment pareil.
Et il suffit de mettre autant de propriétés que de colonnes.
--
Et il suffit de mettre autant de propriétés que de colonnes.
--
Whismeril
Messages postés
18279
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
17 mars 2023
888
18 sept. 2014 à 19:34
18 sept. 2014 à 19:34
faizer
Messages postés
6
Date d'inscription
samedi 21 août 2010
Statut
Membre
Dernière intervention
18 septembre 2014
18 sept. 2014 à 21:36
18 sept. 2014 à 21:36
D'accord,
Un grand Merci pour votre aide
Un grand Merci pour votre aide
Whismeril
Messages postés
18279
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
17 mars 2023
888
18 sept. 2014 à 21:39
18 sept. 2014 à 21:39
De rien
faizer
Messages postés
6
Date d'inscription
samedi 21 août 2010
Statut
Membre
Dernière intervention
18 septembre 2014
18 sept. 2014 à 23:29
18 sept. 2014 à 23:29
Bonsoir,
Je voulais juste partager avec vous une autre solution que celle de Whismeril, que je remercie énormément d'ailleurs. En fait il suffisait de transformer ma colonne en TemplateField et d'y insérer le code suivant :
<%# Eval("Décision").ToString().Replace("WAIT","En attente").Replace("OK","Approuvé").Replace("NO","Rejeté") %>
.
Bonne fin de soirée
Je voulais juste partager avec vous une autre solution que celle de Whismeril, que je remercie énormément d'ailleurs. En fait il suffisait de transformer ma colonne en TemplateField et d'y insérer le code suivant :
<%# Eval("Décision").ToString().Replace("WAIT","En attente").Replace("OK","Approuvé").Replace("NO","Rejeté") %>
.
Bonne fin de soirée
18 sept. 2014 à 18:24
Merci pour ta réponse mais malheureusement je ne pense pas que ça pourrait marcher...
Premièrement je développe en vb et non pas en c#.
Deuxièmement mon GridView contient plusieurs colonnes et non pas la colonne "Décision" uniquement.
Merci encore pour ta réponse :)