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 :

[VB.Net] Eléments ajoutés coté client absents coté serveur


Sujet :

ASP.NET

  1. #1
    Membre habitué

    Inscrit en
    Octobre 2002
    Messages
    139
    Détails du profil
    Informations forums :
    Inscription : Octobre 2002
    Messages : 139
    Points : 177
    Points
    177
    Par défaut [VB.Net] Eléments ajoutés coté client absents coté serveur
    Salut,

    j'ai un petit souci. je réussi à ajouter des éléments dans une liste déroulante (listbox) coté client avec du javascript.
    Mais je ne réussi pas à les retrouver dans la liste des items coté serveur.
    J'avoue que je suis un peu a court d'idées.
    J'ai bien essayé de sélectionner tous les éléments de ma liste avant de retourner sur le serveur par une fonction javascript mais ça n'a rien fait.

    merci d'avance pour vos lumières,
    krest

  2. #2
    Expert éminent
    Avatar de neguib
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    3 627
    Détails du profil
    Informations personnelles :
    Âge : 63
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 627
    Points : 7 879
    Points
    7 879
    Par défaut
    Bonjour
    Donc source de données inaccessible côté serveur ????
    Racontes un peu l'architecture de cette application web que tu as fait
    le client serait le serveur et donc à quoi sert le serveur
    neguib
    Pour le bien de ceux qui vous lisent, ayez à coeur le respect du forum et de ses règles

  3. #3
    jab
    jab est déconnecté
    Rédacteur
    Avatar de jab
    Homme Profil pro
    SharePoint developpeur
    Inscrit en
    Février 2004
    Messages
    1 173
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : Belgique

    Informations professionnelles :
    Activité : SharePoint developpeur
    Secteur : Service public

    Informations forums :
    Inscription : Février 2004
    Messages : 1 173
    Points : 4 339
    Points
    4 339
    Par défaut
    Citation Envoyé par neguib
    Bonjour
    Donc source de données inaccessible côté serveur ????
    Racontes un peu l'architecture de cette application web que tu as fait
    le client serait le serveur et donc à quoi sert le serveur
    neguib
    Il utilise la page générée pour le clients comme anciennement avec du HTML et du javascript. Cela marchait très bien. Mais ici, l'objet côté serveur n'est évidemment pas mis à jour. Il faut compléter la listebox lors d'un évènement provoquant un retour au serveur. Du moins il me semble car je ne suis pas spécialiste de l'ASP.NET

  4. #4
    Expert éminent
    Avatar de neguib
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    3 627
    Détails du profil
    Informations personnelles :
    Âge : 63
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 627
    Points : 7 879
    Points
    7 879
    Par défaut
    Bonjour maître jab
    en fait c'est surtout la source de données de la listbox qui doit être mise à jour côté serveur.enfin ce que j'en dis car pour moi une listbox n'est jamais qu'un objet graphique pour le rendu côté client.
    neguib
    Pour le bien de ceux qui vous lisent, ayez à coeur le respect du forum et de ses règles

  5. #5
    Membre régulier
    Inscrit en
    Avril 2004
    Messages
    97
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 97
    Points : 91
    Points
    91
    Par défaut
    Je ne comprends pas pourquoi tu ajoutes les éléments avec du javascript
    Pourquoi n'utlises tu pas les méthodes de la listbox :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    malistBox.Items.Add ....

  6. #6
    jab
    jab est déconnecté
    Rédacteur
    Avatar de jab
    Homme Profil pro
    SharePoint developpeur
    Inscrit en
    Février 2004
    Messages
    1 173
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : Belgique

    Informations professionnelles :
    Activité : SharePoint developpeur
    Secteur : Service public

    Informations forums :
    Inscription : Février 2004
    Messages : 1 173
    Points : 4 339
    Points
    4 339
    Par défaut
    Citation Envoyé par neguib
    Bonjour maître jab
    en fait c'est surtout la source de données de la listbox qui doit être mise à jour côté serveur.enfin ce que j'en dis car pour moi une listbox n'est jamais qu'un objet graphique pour le rendu côté client.
    neguib
    Oui surement mais il peut être amené à modifier dynamiquement le contenu de la listbox (la source de donnée) en fonction d'un changement de valeur dans un autre contrôle. Ce genre de chose pouvait être faite avec du javascript (ASP + javascript) donc côté client . Maintenant (ASP.NET) il vaut mieux utiliser la méthode Add adéquate et cela dans l'évènement généré par le contrôle qui impose le changement donc sur le serveur.

    La nouvelle façon de faire est certainement meilleur d'un point de vue conceptuel mais l'ancienne avait le mérite d'être plus rapide et de ne pas soliciter les lignes de communication.

  7. #7
    Expert éminent
    Avatar de neguib
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    3 627
    Détails du profil
    Informations personnelles :
    Âge : 63
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 627
    Points : 7 879
    Points
    7 879
    Par défaut
    mes Respects Maître jab
    neguib
    Pour le bien de ceux qui vous lisent, ayez à coeur le respect du forum et de ses règles

  8. #8
    Membre régulier
    Inscrit en
    Avril 2004
    Messages
    97
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 97
    Points : 91
    Points
    91
    Par défaut
    J'ai pas fait d'asp, je ne sais pas comment ça fonctionne
    En ASP il n'y a pas une image de la page ?

  9. #9
    Expert éminent
    Avatar de neguib
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    3 627
    Détails du profil
    Informations personnelles :
    Âge : 63
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 627
    Points : 7 879
    Points
    7 879
    Par défaut
    Oulah
    astucieux le sg40
    mais là en effet je suis à mon tour complètement dépassé car bien que plus tout jeune j'ai reçu une formation béton conception/architecture et donc j'ai effectivement pas vos réflexes( ni aptitudes d'ailleurs) à malicieusement contourner ce qu'impose la conception Objet et .Net
    neguib
    Pour le bien de ceux qui vous lisent, ayez à coeur le respect du forum et de ses règles

  10. #10
    Membre habitué

    Inscrit en
    Octobre 2002
    Messages
    139
    Détails du profil
    Informations forums :
    Inscription : Octobre 2002
    Messages : 139
    Points : 177
    Points
    177
    Par défaut
    merci pour vos réponse.
    Effectivement l'objectif étant de ne pas faire de retour vers le serveur.
    J'ai résolu le problème en utilisant un champs caché.

    krest

  11. #11
    Membre habitué

    Inscrit en
    Octobre 2002
    Messages
    139
    Détails du profil
    Informations forums :
    Inscription : Octobre 2002
    Messages : 139
    Points : 177
    Points
    177
    Par défaut
    merci pour vos réponse.
    Effectivement l'objectif étant de ne pas faire de retour vers le serveur.
    J'ai résolu le problème en utilisant un champs caché.

    krest

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

Discussions similaires

  1. Réponses: 4
    Dernier message: 19/07/2006, 12h29
  2. Réponses: 5
    Dernier message: 08/05/2006, 22h32
  3. [VB.NET][ADO]pb d'ajout
    Par charaf dans le forum Windows Forms
    Réponses: 6
    Dernier message: 12/04/2006, 13h30
  4. [.NET] [C#] - Empecher l'ajout de ligne dans datagrid
    Par fab2050 dans le forum Windows Forms
    Réponses: 1
    Dernier message: 02/11/2005, 19h12
  5. [postgres][vb.net][sql]syntaxe requete ajout
    Par Alex35 dans le forum Langage SQL
    Réponses: 1
    Dernier message: 27/10/2005, 11h55

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