Bonjour à tous et à toutes,

Voici mon pitit pblm. Voilà je voudrais ajouter un évènement js sur mes lignes de datagrid du style :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
Public Sub DG_Resultats_ItemDataBound(ByVal sender As System.Object, ByVal e As System.Web.UI.WebControls.DataGridItemEventArgs) Handles DG_Resultats.ItemDataBound
        If e.Item.ItemType = ListItemType.Item Or e.Item.ItemType = ListItemType.AlternatingItem Then
 
            e.Item.Attributes.Add("onmouseover", "bulleVisible('test aha aha h')")
            e.Item.Attributes.Add("onmouseout", "bulleInvisible()")
 
        End If
    End Sub
Je sais que ca marche, parce que j'ai une autre page où je le fais. Mais alors me direz-vous où est le pblm ?

Le pblm c'est que sur la page ou ca marche, le chargement du datagrid se fait des le page load et dans le cas que je voudrais faire maintenant le datagrid ne se charge qu'au click d'un bouton.

J'ai déjà fait plusieurs tests : si je prévois un chargement dans mon page_load et que je prévois un rechargement (avec les mêmes données) au click du bouton, et bah ca marche au premier affichage de la page, mais qd je clique sur le bouton et que mon datagrid se réaffiche, le js ne marche plus qqu'un aurait-il une idée pour moi siouplait :

Merci d'avance