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 :

Ajouter une ligne ds dojox.Grid.datagrid [Dojo]


Sujet :

Bibliothèques & Frameworks

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de moukit233
    Développeur informatique
    Inscrit en
    Mai 2009
    Messages
    240
    Détails du profil
    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mai 2009
    Messages : 240
    Par défaut Ajouter une ligne ds dojox.Grid.datagrid
    Salut,
    j'ai une dojox.grid.DataGrid :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
     
             //creation du layout du grid
             var objLayout = new Array();
              objLayout = [
                  {
                       field : "id",
                       name  :  "N°",
                       width : "60px"
                  },
                  {
                       field : 'champs',
                       name  : 'champs',
                       width : "120px",
                       editable : true
                  },
                  {
                        field : 'valeur',
                        name  : 'Valeur',
                        width :"150px",
                        editable: true
                  }
              ];
    var myGrid = new dojox.grid.DataGrid({
           style : "width: 63em; height: 15em;",
            id : "myGrid",
            store : myStore,
            structure: objLayout,
            rowSelector : "20px",
            clientSort : true,
            columnReordering : true
    });
    myGrid.startup();
    divGrid.appendChild(myGrid.domNode);
    et une function pour ajoute des ligne ds la grid :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
     function ajouterLigne() 
     {
             // définir les propriétés pour le nouveau point:
                var myNewItem = 
                {
                        id          : '',
                        champs : '',
                        valeur    : ''
                };
                // Ajouter le nouvel élément dans le store:
               dijit.byId('myGrid').store.newItem(myNewItem);
     }
    mon problem : lorsque je clique sur le button qui ajouter une ligne ds ma grid il ajoute une ligne mais il ne s'affiche pas ça dans le cas ou la grid ne contient aucun ligne, par contre ds le cas ou la grid contient des ligne ça marche bien..

    merci de m'aider

  2. #2
    Membre chevronné
    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
    Par défaut
    Bonjour,

    J'ai le même soucis avec mon dataGrid. S'il n'y a pas de store, on ne peut pas ajouter de ligne. Du coup pour "contourner" je crée un store vide. Puis j'ajoute mes lignes.

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

Discussions similaires

  1. Extjs 4 ajouter une ligne dans un grid panel
    Par MadMax4 dans le forum Ext JS / Sencha
    Réponses: 6
    Dernier message: 28/06/2012, 16h21
  2. [Dojo] desactiver une ligne ds dojox.grid.datagrid
    Par moukit233 dans le forum Bibliothèques & Frameworks
    Réponses: 2
    Dernier message: 06/07/2010, 13h40
  3. [Dojo] Ajouter une ligne ds dojox.Grid.datagrid
    Par moukit233 dans le forum Bibliothèques & Frameworks
    Réponses: 6
    Dernier message: 05/03/2010, 15h14
  4. Ajouter une ligne vide dans un datagrid
    Par aallal dans le forum Général Dotnet
    Réponses: 2
    Dernier message: 15/10/2008, 12h30
  5. Débutant : Comment ajouter une ligne à un DataGrid sur VB ?
    Par gamool dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 23/11/2005, 23h53

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