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

Bibliothèques & Frameworks Discussion :

Masquer dynamiquement des colonnes dans dataGrid [Dojo]


Sujet :

Bibliothèques & Frameworks

  1. #1
    Membre du Club
    Inscrit en
    Mai 2003
    Messages
    60
    Détails du profil
    Informations forums :
    Inscription : Mai 2003
    Messages : 60
    Points : 47
    Points
    47
    Par défaut Masquer dynamiquement des colonnes dans dataGrid
    Bonjour à tous,

    Je me heurte à un petit souci de rafraîchissement de ma grille.
    En effet, je possède une colonne qui, en fonction d'un critère bien défini, doit être visible ou cachée.
    Voici mon code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    grilleCorps.layout.cells[2].hidden = true/false (suivant critère);
    grilleCorps.layout.cells[2].editable = false/true (suivant critère);
    grilleCorps.render();
    Cela fonctionne bien pour l'en-tête de la grille mais pas pour les lignes.
    J'ai donc un décalage assez gênant à l'affichage.

    Si quelqu'un a une idée, je suis preneur.

    Merci d'avance.

  2. #2
    Membre confirmé
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Janvier 2010
    Messages
    322
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Transports

    Informations forums :
    Inscription : Janvier 2010
    Messages : 322
    Points : 535
    Points
    535
    Par défaut
    Bonjour,

    La commande pour cacher une colonne est :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    dijit.byId('montableau').layout.setColumnVisibility(indexdelacolonne,true/false);

  3. #3
    Membre du Club
    Inscrit en
    Mai 2003
    Messages
    60
    Détails du profil
    Informations forums :
    Inscription : Mai 2003
    Messages : 60
    Points : 47
    Points
    47
    Par défaut
    Merci beaucoup, ça simplifie bien mon code.

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

Discussions similaires

  1. Comment créer dynamiquement des colonnes à un datagrid par binding
    Par zoaax dans le forum Windows Presentation Foundation
    Réponses: 0
    Dernier message: 05/01/2011, 13h54
  2. Gestion dynamique des colonnes dans un TVirtualTreeView
    Par engi dans le forum Composants VCL
    Réponses: 2
    Dernier message: 27/03/2008, 16h17
  3. [vb6] Changez dynamiquement ordre des colonnes dans listview ?
    Par sun19 dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 26/10/2006, 16h50
  4. [C#] ordre des colonnes dans un datagrid
    Par enfants dans le forum Windows Forms
    Réponses: 7
    Dernier message: 10/06/2006, 01h35
  5. Masquer des colonnes dans un tableau
    Par fornorst dans le forum Général JavaScript
    Réponses: 10
    Dernier message: 26/04/2006, 21h00

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