Header datagrid tooltip

[Résolu]
Signaler
Messages postés
36
Date d'inscription
dimanche 31 octobre 2004
Statut
Membre
Dernière intervention
1 février 2008
-
Messages postés
36
Date d'inscription
dimanche 31 octobre 2004
Statut
Membre
Dernière intervention
1 février 2008
-
Bonjour,
Je souhaiterais afficher un ToolTip lorsque je passe mon curseur sur le header de la datagrid.
Je suis en C# et j'ai réussi à le faire pour chaque ligne mais pas pour les colonnes, bizarrement, cette fonction ne s'éffectue pas sur les colonnes.....
Pour info, je rempli ma Datagrid via une requête SQL.

Merci, d'avance.

1 réponse

Messages postés
36
Date d'inscription
dimanche 31 octobre 2004
Statut
Membre
Dernière intervention
1 février 2008

Bon, j'ai trouver la solution.
Je met ma solution au cas ou des personnes de trouveraient dans le même cas que moi.

Il faut d'abord générer un évènement ItemCreated.

private void dg_ItemCreated(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{
   if(e.Item.ItemType == ListItemType.Header)
   {
    for(int i=0;i<dg.Columns.Count;i++)
    {
         e.Item.Cells[i].ToolTip = //mettre le message que vous vouler, moi jai appeller une fonction^^;
    }
}

Merci, quand même.