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

JavaScript Discussion :

[C# et javascript][2.0] récupèration de données


Sujet :

JavaScript

  1. #1
    Membre averti
    Inscrit en
    Octobre 2006
    Messages
    17
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 17
    Par défaut [C# et javascript][2.0] récupèration de données
    Bonjour,

    Tout d'abord, je vous présente mes meilleurs voeux (santé, boulot, prospérité, etc.) pour cette nouvelle année.

    Ensuite, j'ai un problème de récupération d'une donnée émise via Javascript dans un Wizard.
    Je m'explique :

    J'ai une page aspx avec un textbox TBNOM et une image url dans un wizard.
    Lorsque l'on clique sur l'image url, une autre page aspx s'ouvre. Elle permet à l'utilisateur de saisir les premiers caractères du nom qu'il recherche. Une liste s'affiche. L'utilisateur choisi ensuite le nom qu'il veut voir afficher dans TBNOM, en cliquant sur le caractère >> associé au nom voulu (par exemple : >> MONNOM). Le code suivant apparaît en bas de la fenêtre windows :
    "javascript:window.opener.Set1InnerHTML('Form1','TBNOM','MONNOM',false);window.close();"
    Ensuite, la page de recherche se ferme et 'MONNOM' apparaît dans le textbox TBNOM. Malheureusement, cela ne fonctionne pas lorsque TBNOM est dans un Wizard. En dehors du wizard, je n'ai aucun souci.
    L'erreur que j'ai est le suivant : "Erreur sur la page : 'null' a la valeur Null ou n'est pas un objet"

    Ma fonction Set1InnerHTML est codée dans une page base.js. La voici :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    function Set1InnerHTML(formName, id, newVal, postBack)
    {	
        var obj = document.getElementById(id);
        obj.value = newVal;
        if (postBack)
    	__doPostBack(id,'');
    }
    Auriez vous une idée pour m'aider à traiter ce problème ?

    En vous remerciant d'avance.

  2. #2
    Membre Expert Avatar de franculo_caoulene
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    2 880
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 2 880
    Par défaut
    Salut,

    TBNOM correspond-il bien à l'id du champ texte généré par .net (clique droit/afficher la source)?

  3. #3
    Membre averti
    Inscrit en
    Octobre 2006
    Messages
    17
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 17
    Par défaut
    Je viens de regarder et le code source géré par asp n'est pas identique.
    Il a ajouté le nom du wizard à TBNOM. Cela donnait NOMWIZARD_TBNOM.
    Je viens de mettre le nom comme il existe dans ce code géré. Et cela fonctionne.

    Merci beaucoup pour votre aide.
    Bonne journée.

  4. #4
    Membre Expert Avatar de franculo_caoulene
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    2 880
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 2 880
    Par défaut
    euh non, il faut utiliser Control.ClientID()

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

Discussions similaires

  1. [MySQL] Récupération de donnée entre php et Javascript
    Par ejazz75 dans le forum PHP & Base de données
    Réponses: 20
    Dernier message: 07/08/2012, 18h02
  2. [C# et javascript][2.0] Problème de récupèration de données
    Par MFree dans le forum Général Dotnet
    Réponses: 2
    Dernier message: 08/01/2009, 15h07
  3. Récupération de données javascript dans une variable PHP
    Par Taz_8626 dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 31/05/2006, 15h23
  4. Réponses: 4
    Dernier message: 05/04/2004, 10h09
  5. [XMLRAD] récupération de donnée
    Par Mitch79 dans le forum XMLRAD
    Réponses: 7
    Dernier message: 30/01/2003, 15h36

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