Bonjour,
J'ai créé un simple gridview relié à une bd access sous web developer en VB.
Je désire que lorsque quelqu'un effectue une modification, celle-ci s'affiche d'une autre couleur dans le gridview.
Merci de m'aider
Bonjour,
J'ai créé un simple gridview relié à une bd access sous web developer en VB.
Je désire que lorsque quelqu'un effectue une modification, celle-ci s'affiche d'une autre couleur dans le gridview.
Merci de m'aider
De quelle partie exactement ? Tu parles de la ligne en edition ?Envoyé par 0365752
Je désire que une fois l'enregistrement modifié, quand on retourne sur la page, les données modifiées aparaissent en rouge.
Donc, on peut savoir que la donnée en rouge est une donnée qui a été modifiée de ce qu'elle était au début.
Le but est uniquement d'indiquer qu'il y a eu modification à une ligne du gridview.
Il faut avoir un Flag dans ta bd qui permetterait de savoir si la ligne a été modifiée ou pas, ensuite dans l'évenement RowCreated tu fais :
Code C# : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 if (e.Row.RowType == DataControlRowType.DataRow) { bool modifiée = (bool)System.Web.UI.DataBinder.Eval(e.Row.DataItem, "Flag"); e.Row.BackColor = modifiée ? System.Drawing.Color.White : System.Drawing.Color.Black; }
Partager