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 :

[AJAX] Solution de binding côté client


Sujet :

ASP.NET

  1. #1
    Membre chevronné Avatar de npuzin
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    265
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2007
    Messages : 265
    Par défaut [AJAX] Solution de binding côté client
    Bonjour,

    Est ce que vous connaissez une solution pour faire du binding côté client.

    Je m'explique.

    En Ajax, j'invoque un webservice qui me renvoit des données dans une string avec des séparateurs.

    Je souhaiterais binder cet ensemble de données directement dans une table. Actuellement je fais un truc très moche pour générer dynamiquement la table.

    Avez vous connaissance d'une solution pour faire ceci ?

  2. #2
    Membre Expert
    Avatar de Pongten
    Homme Profil pro
    IT Analyst & Software Developer
    Inscrit en
    Juin 2002
    Messages
    1 173
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Belgique

    Informations professionnelles :
    Activité : IT Analyst & Software Developer
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Juin 2002
    Messages : 1 173
    Par défaut
    Peut-être existe-t-il une librairie JavaScript pour s'occuper de ça (dans ce cas je n'en connais pas), mais sinon, je ne vois pas d'autre solution que de te faire une routine en Javascript..

  3. #3
    Membre émérite Avatar de bizet
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2005
    Messages
    717
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2005
    Messages : 717
    Par défaut
    Salut

    tu pourrais utiliser un updatePanel qui appelle une fonction C#.
    Cette fonction C# appelle ton webservice, récupère le résultat et le binde dans le composant que tu veux. Composant que tu mets alors a jour dans l'updatePanel.

  4. #4
    Membre chevronné Avatar de npuzin
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    265
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2007
    Messages : 265
    Par défaut
    Citation Envoyé par bizet Voir le message
    Salut

    tu pourrais utiliser un updatePanel qui appelle une fonction C#.
    Cette fonction C# appelle ton webservice, récupère le résultat et le binde dans le composant que tu veux. Composant que tu mets alors a jour dans l'updatePanel.
    C'est une solution qui tient la route effectivement.

    Seulement l'update panel est assez bavard et j'aurais voulu qqchose de tres optimisé au niveau échanges réseau entre le browser et le serveur.

Discussions similaires

  1. [ASP.NET/AJAX] Lenteur entre serveur et client
    Par guepard dans le forum AJAX
    Réponses: 3
    Dernier message: 18/03/2011, 21h23
  2. Réponses: 4
    Dernier message: 28/01/2010, 14h22
  3. Installation d'une solution BI chez un client
    Par geof dans le forum Microsoft BI
    Réponses: 2
    Dernier message: 23/04/2008, 14h23
  4. [SOCKET] Intérêt de la fonction bind côté client
    Par barthelv dans le forum Développement
    Réponses: 5
    Dernier message: 11/09/2007, 06h46
  5. [AJAX] Retrouver xml envoyé du client au serveur (via méthode POST)
    Par leszek dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 20/05/2006, 16h07

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