IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Discussion :

Ajouter un attribut onmouseover sur un contrôle qui hérite d'un gridview


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2005
    Messages
    87
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Service public

    Informations forums :
    Inscription : Juillet 2005
    Messages : 87
    Par défaut Ajouter un attribut onmouseover sur un contrôle qui hérite d'un gridview
    Salut à tous,

    Mon problème :

    j'ai créé un contrôle qui hérite de gridview
    ce grid view a toujours 10 lignes remplie ou non

    je voudrais ajouter un attribut onMouseOver sur chaque ligne générée mais seulement sur celle qui contienent quelque chose. cad :

    1 |2 |3
    2 |2 |3
    3 |2 |3
    4 | |
    5 | |

    donc les lignes 1,2 et 3 doivent changer de couleur et non les lignes 4 et 5

    ce que j'ai fait:
    j'ai fait un overrides de CreateChildControls mais seulement pour ajouter mes x lignes vide si le nombre de ligne retournée par le base.CreateChildControls(dataSource, dataBinding) est inférieur à 10 je popule le reste avec des lignes vide.

    voila j'espère que j'ai été assez précis dans mes explications.

    Merci de l'aide que vous pourrez me donner.

  2. #2
    Rédacteur
    Avatar de lutecefalco
    Profil pro
    zadzdzddzdzd
    Inscrit en
    Juillet 2005
    Messages
    5 052
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : zadzdzddzdzd

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 052
    Par défaut
    Tu devrais faire ça dans le OnRowDataBound

  3. #3
    Membre confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2005
    Messages
    87
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Service public

    Informations forums :
    Inscription : Juillet 2005
    Messages : 87
    Par défaut [Résolu] Merci
    Voila avec lutecefalco
    j'ai pu trouver une solution qui me convient

    pour explication :

    Dans le OnRowDataBound j'ajoute l'attribut onmouseover et onmouseout pour changer la couleur de la ligne dans mon gridview.

    et dans le methode qui ajout le script je vérifie si le script est déjà présent, grâce à la key que j'ai mis sur le script à l'ajout de celui-ci, pour ne pas insèrer plusieurs fois le javascript

    Un grand merci

    j'espère avoir été assez précis dans mon explication

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 3
    Dernier message: 03/03/2010, 11h48
  2. Réponses: 5
    Dernier message: 03/11/2008, 16h59
  3. Réponses: 4
    Dernier message: 24/03/2008, 10h08
  4. créé un contrôle qui hérite de gridview + SkinID
    Par rfaouzi dans le forum ASP.NET
    Réponses: 2
    Dernier message: 16/01/2008, 12h40
  5. Réponses: 14
    Dernier message: 14/03/2005, 09h16

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo