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 :

Gridview : Couleur de fond de cellule


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Profil pro
    Débutant
    Inscrit en
    Décembre 2005
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France, Territoire de Belfort (Franche Comté)

    Informations professionnelles :
    Activité : Débutant

    Informations forums :
    Inscription : Décembre 2005
    Messages : 5
    Par défaut Gridview : Couleur de fond de cellule
    Bonjour

    Je suis en train de faire un petit planning dynamique en ASP.Net

    Pour cela j'ai un gridview qui je renseigne avec mes projets.

    J'ai une fonction Javascript qui permet de changer la couleur de fond de chaque cellule du gridview en dynamique selon la nouvelle affectation.

    Mon problème est le suivant :
    La fonction Javascript me modifie bien côté client, mais pas côté serveur. Donc lorsque je veux sauvegarder les modifications faites, je n'arrive pas à retrouver ces modifications : dans le gridview j'ai les anciennes valeurs.

    Comment faire pour récupérer les nouvelles valeurs ??
    - récuperer le code HTML généré afin de retrouver ces modif. Oui mais comment ??
    - Faire une fonction Javascript qui me retourne la couleur de fond d'une cellule particuliere ?
    - autres piste ???


    Cordialement,
    Fabrice.

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    360
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2007
    Messages : 360
    Par défaut
    Bonjour essai de changer tes couleurs lors du rowdatound

    ex :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
        Protected Sub GridView_RowDataBound(ByVal sender As Object, ByVal e As GridViewRowEventArgs)
            If e.Row.RowType = DataControlRowType.DataRow Then
                       e.Row.BackColor = ....
    ....

  3. #3
    Membre confirmé
    Inscrit en
    Avril 2006
    Messages
    103
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Avril 2006
    Messages : 103
    Par défaut
    Bonjour.

    Tu peux faire comme Jjameau te propose, implémenter ton code de gestion de couleur côté serveur: événement Rowdatabound du Gridview.

    Ou alors, tu relances ta fonction javascript à chaque rechargement de la page, suivant le contenu des cellules tu changes le background toujour côté client donc.

    Cdt.

Discussions similaires

  1. [FPDF] couleur de fond de cellule
    Par faucon54 dans le forum Bibliothèques et frameworks
    Réponses: 2
    Dernier message: 30/09/2009, 10h47
  2. Réponses: 1
    Dernier message: 13/06/2008, 11h21
  3. Réponses: 4
    Dernier message: 17/03/2008, 11h03
  4. [VBA-E]Changement de couleur de fond de cellule avec si
    Par fmris dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 26/03/2007, 19h21
  5. Grouper selon couleur de fonds des cellules
    Par vinfranaur dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 16/08/2006, 10h02

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