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 :

Du C# au JavaScript


Sujet :

JavaScript

  1. #1
    Membre averti
    Homme Profil pro
    Inscrit en
    Avril 2013
    Messages
    47
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2013
    Messages : 47
    Par d�faut Du C# au JavaScript
    Bonjour,

    Voil�, j'arrive � r�cup�rer en c# une valeur de mon gridView avec ce code ci :

    Code c# : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    void ProcedureGridViewProcedure(Object sender, EventArgs e)
    {
        string NomProcedure = DataGridView.SelectedValue.ToString();
        MessageTest.Text = NomProcedure;
        ClientScript.RegisterStartupScript(this.GetType(), "key", "launchModal();", true);
    }

    Ensuite avec :

    Code c# : S�lectionner tout - Visualiser dans une fen�tre � part
    ClientScript.RegisterStartupScript(this.GetType(), "key", "launchModal();", true);

    J'appel une fonction java Script :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    function launchModal() {
        launch = true;
        myWindow=window.open('','','width=500,height=400')
        myWindow.document.write("Tesssst")
        myWindow.focus()
    }
    Et donc ma question est !! Comment je peux envoyer la string de ma variable NomProcedure dans ma fonction JavaScript pour l'afficher dans le popup ?

    Merci d'avance

  2. #2
    Expert confirm�

    Avatar de FirePrawn
    Homme Profil pro
    Consultant technique
    Inscrit en
    Mars 2011
    Messages
    3 179
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 37
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activit� : Consultant technique

    Informations forums :
    Inscription : Mars 2011
    Messages : 3 179
    Par d�faut
    Hello,

    En param�tre tout simplement :
    Code c# : S�lectionner tout - Visualiser dans une fen�tre � part
    ClientScript.RegisterStartupScript(this.GetType(), "key", "launchModal(" + NomProcedure + ");", true);
    Avant toute chose : lire le mode d'emploi du forum et ses r�gles.
    Je ne r�ponds pas aux questions techniques en MP.

  3. #3
    Membre averti
    Homme Profil pro
    Inscrit en
    Avril 2013
    Messages
    47
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2013
    Messages : 47
    Par d�faut
    Merci pour la r�ponse

    Et du coup du cot� JavaScript j'ai fait �a :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
      function launchModal(NomProcedure) {
        launch = true;
     
     
                myWindow=window.open('','','width=500,height=400')
                myWindow.document.write(NomProcedure)
                myWindow.focus()
                         //window.open(data);
     
      }
    Mais pas de popup qui appara�t

  4. #4
    Membre averti
    Homme Profil pro
    Inscrit en
    Avril 2013
    Messages
    47
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2013
    Messages : 47
    Par d�faut
    Donc l� �a me ferais :

    Code c# : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    StringBuilder sb = new StringBuilder();
    sb.Append("launchModal(");
    sb.Append(NomProcedure);
    sb.Append(");");
     
    ClientScript.RegisterStartupScript(this.GetType(), "key", sb.ToString(), true);

    ? Et du coup dans ma proc�dure Js j'aurai quoi ?

    Merci encore ^^

  5. #5
    Expert confirm�

    Avatar de FirePrawn
    Homme Profil pro
    Consultant technique
    Inscrit en
    Mars 2011
    Messages
    3 179
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 37
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activit� : Consultant technique

    Informations forums :
    Inscription : Mars 2011
    Messages : 3 179
    Par d�faut
    Non en fait apr�s avis d'un expert externe () m�me pas besoin du StringBuilder :

    Code c# : S�lectionner tout - Visualiser dans une fen�tre � part
    ClientScript.RegisterStartupScript(this.GetType(), "key", "launchModal(\"" + NomProcedure + "\");", true);

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
      function launchModal(NomProcedure) {
        launch = true;
     
     
                myWindow=window.open('','','width=500,height=400')
                myWindow.document.write(NomProcedure)
                myWindow.focus()
                         //window.open(data);
     
      }
    Avant toute chose : lire le mode d'emploi du forum et ses r�gles.
    Je ne r�ponds pas aux questions techniques en MP.

  6. #6
    Membre averti
    Homme Profil pro
    Inscrit en
    Avril 2013
    Messages
    47
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2013
    Messages : 47
    Par d�faut
    �a fonctionne !!!!!!!!!!!!

    T'es une dieu !!

    Du coup tu penses que je peux faire un truc du genre, je test ma variable NomProcedure, si elle est vide je fais rien sinon je fais ce que tu as fais pour qu'elle s'affiche ?

  7. #7
    Expert confirm�

    Avatar de FirePrawn
    Homme Profil pro
    Consultant technique
    Inscrit en
    Mars 2011
    Messages
    3 179
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 37
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activit� : Consultant technique

    Informations forums :
    Inscription : Mars 2011
    Messages : 3 179
    Par d�faut
    Euh ben oui pourquoi tu ne pourrais pas ?
    Avant toute chose : lire le mode d'emploi du forum et ses r�gles.
    Je ne r�ponds pas aux questions techniques en MP.

  8. #8
    Membre averti
    Homme Profil pro
    Inscrit en
    Avril 2013
    Messages
    47
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2013
    Messages : 47
    Par d�faut
    Du coup je pense que je vais tester :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
                if (NomProcedure != null )
                {
                    ClientScript.RegisterStartupScript(this.GetType(), "key", "launchModal(\"" + NomProcedure + "\");", true);
                }

  9. #9
    Expert confirm�

    Avatar de FirePrawn
    Homme Profil pro
    Consultant technique
    Inscrit en
    Mars 2011
    Messages
    3 179
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 37
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activit� : Consultant technique

    Informations forums :
    Inscription : Mars 2011
    Messages : 3 179
    Par d�faut
    J'dirais m�me compare plut�t � String.Empty
    Avant toute chose : lire le mode d'emploi du forum et ses r�gles.
    Je ne r�ponds pas aux questions techniques en MP.

  10. #10
    Membre averti
    Homme Profil pro
    Inscrit en
    Avril 2013
    Messages
    47
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2013
    Messages : 47
    Par d�faut
    C'est bon, impeccable tout fonctionne, merci beaucoup

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. Les meilleurs livres pour apprendre le JavaScript
    Par vermine dans le forum Livres
    R�ponses: 23
    Dernier message: 10/06/2019, 18h58
  2. JavaScript<---->ActionScript
    Par crazypiou dans le forum Flash
    R�ponses: 21
    Dernier message: 17/04/2009, 17h14
  3. Construire chemin sur bouton avec �vt Javascript
    Par Ph. B. dans le forum XMLRAD
    R�ponses: 4
    Dernier message: 27/05/2003, 10h26
  4. appel xmlservice via fonction javascript
    Par pram dans le forum XMLRAD
    R�ponses: 2
    Dernier message: 06/05/2003, 14h24
  5. JavaScript de v�rification de formulaire
    Par [DreaMs] dans le forum XMLRAD
    R�ponses: 6
    Dernier message: 26/02/2003, 13h48

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