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 :

message javascript alert


Sujet :

ASP.NET

  1. #1
    Membre confirmé
    Inscrit en
    Septembre 2007
    Messages
    126
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 126
    Par défaut message javascript alert
    bonjour,
    s'il vous je veux afficher un message d'alerte javascript sous c#, j'utilise ce code mais ca marche pas.

    catch (Exception ex)
    {

    string msg ="Error:\n"+ ex.Message;

    string popupScript = "<script language= \"javascript\">alert(" + msg + ");</script>";
    Page.RegisterStartupScript("PopupScript", popupScript);


    }

    quelqu'un peut il m'aider

    merci

  2. #2
    Expert confirmé
    Avatar de ced600
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Août 2006
    Messages
    3 364
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Août 2006
    Messages : 3 364
    Par défaut
    Je pense que le problème viens de \n .
    j'aurais plutôt fait cela :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    string msg ="Error:" + Environnement.NewLine + ex.Message;
    Pour le code met le entre balise. # lorsque tu ecris un poste

    Ha oui non ensuite c'est du javascript, pas fait gaffe
    Alors essaye cela :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    string msg ="Error:\\n" + ex.Message;

  3. #3
    Membre confirmé
    Inscrit en
    Septembre 2007
    Messages
    126
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 126
    Par défaut
    désolé de ne pas avoir préciser que c du javascript.
    en fait j'ai essaie d'afficher un simple string dans un alert mais il ne s'affiche pas
    exemple:
    string s
    alert(s);
    ne fonctionne pas
    mais alert("un message");
    marche bien danc l'erreur ne vient pas de "\n".

  4. #4
    Membre averti
    Inscrit en
    Octobre 2007
    Messages
    35
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 35
    Par défaut
    Tu as essayé avec les quotes... :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    string popupScript = "<script language= \"javascript\">alert('" + msg + "');</script>";

  5. #5
    Expert confirmé
    Avatar de ced600
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Août 2006
    Messages
    3 364
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Août 2006
    Messages : 3 364
    Par défaut
    Enfin reste qu'en C# le \ est le caractère utilisé pour (oublié le nom ) faire en sorte que ", \, et les trucs du genre, soit prise en compte en tant que texte.
    Donc si tu veux que dans msg il y ait un \n, alors il faut faire \\n !!!!

  6. #6
    Membre émérite
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    700
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2005
    Messages : 700
    Par défaut
    Citation Envoyé par ced600 Voir le message
    Enfin reste qu'en C# le \ est le caractère utilisé pour (oublié le nom )
    Caractère d'échappement
    Que l'on peux faire sauter comme cela :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    Console.WriteLine( "\nouille!" );
    Console.WriteLine( @"\nonnnnnnnnnnn!" );

  7. #7
    Expert confirmé
    Avatar de ced600
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Août 2006
    Messages
    3 364
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Août 2006
    Messages : 3 364
    Par défaut
    lol
    Merci, des trous de memoires des fois, et pourtant je ne suis aps vieux

Discussions similaires

  1. Javascript et message d'alerte dans Java
    Par Viscapon dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 11/06/2008, 23h25
  2. Message d'alerte
    Par cciocc dans le forum ASP
    Réponses: 8
    Dernier message: 12/05/2005, 10h34
  3. Message d'alerte
    Par pmboutteau dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 29/03/2005, 11h28
  4. Boite de message d'alerte
    Par JustinT dans le forum ASP
    Réponses: 5
    Dernier message: 27/05/2004, 23h46
  5. Réponses: 9
    Dernier message: 24/03/2004, 12h15

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