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 :

[Custom control] - Javascript et postback ?


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    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 [Custom control] - Javascript et postback ?
    Salut à tous,

    Est-il possible de faire prendre connaissance à un contrôle serveur d'éléments créés via Javascript ?

    Je m'explique, je viens de mettre en place un control ListBox.
    Dans cette même page, j'ai un bouton, qui lorsque je clique dessus, appelle une fonction JavaScript qui ajoute un élément à la listBox. Cela fonctionne parfaitement bien.

    Comment dois-je faire pour que, lors d'un postback, je puisse tenir compte de ces éléments ajoutés via JS ???

    En effet, dans la liste des items, lors d'un postback, je n'ai que ceux créés avant l'envoi et aucun de ceux que j'ai créé via la bouton et la fonction javascript...

  2. #2
    Rédacteur

    Inscrit en
    Juin 2004
    Messages
    744
    Détails du profil
    Informations personnelles :
    Âge : 44

    Informations forums :
    Inscription : Juin 2004
    Messages : 744
    Par défaut
    A mon avis tu dois mettre les élements de ta liste dans ton objet ViewState.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    ViewState["ItemsList"] = maListe.Items
    et ensuite recharger cette liste après le postback en récupérant les objets dans le viewState.

    Ludovic,
    Envie de contribuer à la rubrique SharePoint ? Contactez moi par MP !

    SharePoint : http://sharepoint.developpez.com
    Mon site : http://lefortludovic.developpez.com
    Mon blog : http://www.consultpoint.net/blog

  3. #3
    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
    A quel moment dois-je faire ça ? Je sais le faire via Javascript ?

    Je ne comprends pas bien ce que tu veux dire

    Merci en tout cas de m'aider

  4. #4
    Rédacteur

    Inscrit en
    Juin 2004
    Messages
    744
    Détails du profil
    Informations personnelles :
    Âge : 44

    Informations forums :
    Inscription : Juin 2004
    Messages : 744
    Par défaut
    Normalement ta fonction javascript ne doit pas provoquer de postback ...

    Quel est l'évenement qui force le postback ? un bouton ? autre chose ?
    Envie de contribuer à la rubrique SharePoint ? Contactez moi par MP !

    SharePoint : http://sharepoint.developpez.com
    Mon site : http://lefortludovic.developpez.com
    Mon blog : http://www.consultpoint.net/blog

  5. #5
    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
    Il s'agit d'un bouton

  6. #6
    Rédacteur

    Inscrit en
    Juin 2004
    Messages
    744
    Détails du profil
    Informations personnelles :
    Âge : 44

    Informations forums :
    Inscription : Juin 2004
    Messages : 744
    Par défaut
    Donc sur le Button.Click tu stockes ce que tu veux conserver dans ta variable ViewState. Ensuite dans le load de ta page tu peux récuperer le contenu de cette variable.

    L'objet ViewState fonctionne comme la variable de Session mais son scope est limité à la Page.
    Envie de contribuer à la rubrique SharePoint ? Contactez moi par MP !

    SharePoint : http://sharepoint.developpez.com
    Mon site : http://lefortludovic.developpez.com
    Mon blog : http://www.consultpoint.net/blog

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

Discussions similaires

  1. Custom control et javascript
    Par topolino dans le forum ASP.NET
    Réponses: 0
    Dernier message: 16/11/2010, 13h47
  2. Custom control et ficheir Javascript
    Par topolino dans le forum ASP.NET
    Réponses: 2
    Dernier message: 11/11/2010, 13h08
  3. Réponses: 1
    Dernier message: 12/05/2009, 09h50
  4. Gestion d'un Hidden avec Custom Control + Javascript
    Par Ishizaki dans le forum ASP.NET
    Réponses: 5
    Dernier message: 07/10/2008, 10h17
  5. [C#] Custom Control et message de confirmation
    Par lancelot69 dans le forum ASP.NET
    Réponses: 4
    Dernier message: 23/12/2004, 15h04

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