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 :

retour serveur juste pour la ligne d'un tableau (datagrid)


Sujet :

ASP.NET

  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    343
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 343
    Par défaut retour serveur juste pour la ligne d'un tableau (datagrid)
    Bonjour,

    Comment mettre en place un tableau et ne faire des retours serveurs que pour la ligne sur laquelle une action est effectuée (par exemple, click pour édition) ?

    Le DataGrid semble ne pas permettre celà, je peux au mieux recharger juste le datagrid avec un UpdatePanel.

    Merci d'avance

  2. #2
    Membre éprouvé Avatar de Olivier P.
    Homme Profil pro
    Développeur Front-End chez un éditeur logiciel
    Inscrit en
    Octobre 2012
    Messages
    83
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur Front-End chez un éditeur logiciel
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Octobre 2012
    Messages : 83
    Par défaut
    Bonjour,

    Quel est l'intéret de faire cela ? (pour bien comprendre le besoin).

    Trapper les évènements disponible sur une ligne, ne suffit-il pas pour reprendre la main côté serveur ?

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    343
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 343
    Par défaut
    Le but est de faire ce qui suit : http://www.developpez.net/forums/d13...igne-datagrid/

  4. #4
    Membre éprouvé Avatar de Olivier P.
    Homme Profil pro
    Développeur Front-End chez un éditeur logiciel
    Inscrit en
    Octobre 2012
    Messages
    83
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur Front-End chez un éditeur logiciel
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Octobre 2012
    Messages : 83
    Par défaut
    ok...

    Dans ce cas, vous serez lié à la "lenteur" de la mécanique du contrôle serveur DataGrid. Je doute un peu que vous puissiez mettre juste une ligne en UpdatePanel.

    Ca va être compliqué d'optimiser sans revoir soit l'ergonomie des fonctions d'éditions (passer par un formulaire JQUERY par exemple, au lieu d'une édition en ligne), soit en limitant le nombre de lignes affichées par exemple dans le datagrid.

    A voir avec l'utilisateur ce qu'il préfère. Si les performances sont prioritaires pour lui, il acceptera peut être de revoir un peu l'ergonomie.

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

Discussions similaires

  1. Requete MDX pour ordonner ligne d'un tableau
    Par drixon dans le forum SSAS
    Réponses: 6
    Dernier message: 11/03/2014, 19h00
  2. [Toutes versions] Création graphique pour chaque ligne d'un tableau
    Par SylvainM dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 25/06/2013, 00h40
  3. Améliorer retour serveur édition ligne datagrid
    Par cyrano_de_bergerac dans le forum ASP.NET
    Réponses: 12
    Dernier message: 11/06/2013, 14h02
  4. Comment faire un total pour les lignes d'un tableau
    Par sab_info dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 22/04/2013, 00h41
  5. Code VbA pour effacer ligne d'un tableau
    Par carottemémé dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 17/01/2011, 08h09

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