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 :

[C#] appeler d'une fonction javascript [Débutant]


Sujet :

ASP.NET

  1. #1
    Membre régulier
    Femme Profil pro
    Développeur Web
    Inscrit en
    Mai 2009
    Messages
    164
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 35
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2009
    Messages : 164
    Points : 91
    Points
    91
    Par défaut [C#] appeler d'une fonction javascript
    Bonjour,

    j'essaie d'appeler une fonction javascript depuis mon fichier aspx.cs.

    lors d'un clic sur un bouton 'envoyer', je fais des tests, si ces tests marche je fais mes modifications et apres je voudrai appeler ma fonction javascript.

    Comme l'appelle de la fonction dépend de mes tests je peux pas appeler la fonction sur un onClick.

    J'ai essayé:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    ClientScript.RegisterStartupScript(this.GetType(), "", "afficherBlocResultat();");
    que je vois partout, mais ça ne fonctionne pas, ça affiche seulement le nom de la fonction dans ma page mais ça ne me l'affiche pas ...
    quelqu'un peut me dire pourquoi?

    Merci

  2. #2
    Membre éprouvé Avatar de kheironn
    Homme Profil pro
    Chef de projets technique C# / MVC / .Net
    Inscrit en
    Février 2007
    Messages
    822
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Chef de projets technique C# / MVC / .Net
    Secteur : Conseil

    Informations forums :
    Inscription : Février 2007
    Messages : 822
    Points : 1 108
    Points
    1 108
    Par défaut
    code ? problème ?

    Edit : C'est mieux comme ça
    En informatique, le problème se situe toujours entre le clavier et l'écran !
    Il y a deux chemins entre le clavier et l'écran : Par l'UC et par l'utilisateur.

  3. #3
    Membre expérimenté
    Avatar de jbrasselet
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Mars 2006
    Messages
    1 022
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 022
    Points : 1 413
    Points
    1 413
    Par défaut
    Personnellement j'utilise plutôt cette syntaxe

    Code c# : Sélectionner tout - Visualiser dans une fenêtre à part
    ScriptManager.RegisterStartupScript(this, this.GetType(), "nombidon", "fonction_js()", true);
    L'urgent est fait, l'impossible est en cours, pour les miracles prévoir un délai.

  4. #4
    Membre régulier
    Femme Profil pro
    Développeur Web
    Inscrit en
    Mai 2009
    Messages
    164
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 35
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2009
    Messages : 164
    Points : 91
    Points
    91
    Par défaut
    Citation Envoyé par jbrasselet Voir le message
    Personnellement j'utilise plutôt cette syntaxe

    Code c# : Sélectionner tout - Visualiser dans une fenêtre à part
    ScriptManager.RegisterStartupScript(this, this.GetType(), "nombidon", "fonction_js()", true);
    ça marche super merci!!

  5. #5
    Modérateur

    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Avril 2007
    Messages
    1 996
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2007
    Messages : 1 996
    Points : 3 102
    Points
    3 102
    Par défaut
    Cool que ça fonctionne.
    Je me pose juste une question : est-ce que tu pourrais réessayer ton ancienne syntaxe en modifiant juste le paramètre "key" de la méthode RegisterStartupScript pour lui donner une vraie valeur et ne pas le laisser vide.
    Je me demande si le fait de ne pas renseigner cette clé ne peut pas être à l'origine du problème.

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

Discussions similaires

  1. Réponses: 2
    Dernier message: 03/04/2006, 18h38
  2. [JSP]Appel d'une fonction javascript
    Par scraly dans le forum Servlets/JSP
    Réponses: 6
    Dernier message: 12/07/2005, 11h50
  3. [C#] Appel d'une fonction JavaScript
    Par BiM dans le forum ASP.NET
    Réponses: 17
    Dernier message: 24/05/2005, 12h08
  4. Erreur a l'appel d'une fonction javascript
    Par linou dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 10/03/2005, 11h16
  5. Réponses: 4
    Dernier message: 02/06/2004, 16h35

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