Bonjour,
Je continue à faire de l'ASP.net/c# (depuis peu) et j'ai un problème
concernant les datagrids: j'arrive à les remplir à l'aide d'une requête
SQL mais je n'arrive pas à faire des traitements dessus:
- sélection d'une ligne du datagrid quand je clique sur une cellule de
la ligne,
- mettre une couleur differente dans la cellule suivant son contenu.
Il me semble qu'il faut passer par des évenements pour faire ce genre
d'action. Est-ce que quelqu'un pourrais me donner un exemple ou une piste?
Merci d'avance,
aVr
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Guillaume Davion
Pour sélectionner une ligne, il faut utiliser l'événement SelectedIndexChanged du Datagrid pour positionner la propriété SelectedIndex au numéro de la ligne qui doit être sélectionnée.
Pour changer la couleur d'une cellule, tu dois utiliser l'événement ItemDataBound, et dans cet événement aller chercher le contenu de ta cellule, puis modifier le style de ta cellule.
Pour sélectionner une ligne, il faut utiliser l'événement
SelectedIndexChanged du Datagrid pour positionner la propriété
SelectedIndex au numéro de la ligne qui doit être sélectionnée.
Pour changer la couleur d'une cellule, tu dois utiliser l'événement
ItemDataBound, et dans cet événement aller chercher le contenu de ta
cellule, puis modifier le style de ta cellule.
Pour sélectionner une ligne, il faut utiliser l'événement SelectedIndexChanged du Datagrid pour positionner la propriété SelectedIndex au numéro de la ligne qui doit être sélectionnée.
Pour changer la couleur d'une cellule, tu dois utiliser l'événement ItemDataBound, et dans cet événement aller chercher le contenu de ta cellule, puis modifier le style de ta cellule.
avrama
Guillaume Davion wrote:
Pour sélectionner une ligne, il faut utiliser l'événement SelectedIndexChanged du Datagrid pour positionner la propriété SelectedIndex au numéro de la ligne qui doit être sélectionnée.
Pour changer la couleur d'une cellule, tu dois utiliser l'événement ItemDataBound, et dans cet événement aller chercher le contenu de ta cellule, puis modifier le style de ta cellule.
Merci beaucoup pour ton aide, je vais tester cela. aVr
Guillaume Davion wrote:
Pour sélectionner une ligne, il faut utiliser l'événement
SelectedIndexChanged du Datagrid pour positionner la propriété
SelectedIndex au numéro de la ligne qui doit être sélectionnée.
Pour changer la couleur d'une cellule, tu dois utiliser l'événement
ItemDataBound, et dans cet événement aller chercher le contenu de ta
cellule, puis modifier le style de ta cellule.
Merci beaucoup pour ton aide, je vais tester cela.
aVr
Pour sélectionner une ligne, il faut utiliser l'événement SelectedIndexChanged du Datagrid pour positionner la propriété SelectedIndex au numéro de la ligne qui doit être sélectionnée.
Pour changer la couleur d'une cellule, tu dois utiliser l'événement ItemDataBound, et dans cet événement aller chercher le contenu de ta cellule, puis modifier le style de ta cellule.
Merci beaucoup pour ton aide, je vais tester cela. aVr