OVH Cloud OVH Cloud

probleme de script d'alert

1 réponse
Avatar
Eric
Bonjour

J'ai une question toute bête. Je veut afficher une fenêtre pour avertir
d'une erreur. J'utilise le window.alert du javascript puis le
RegisterStartupScript côté C# mais je n'arrive pas à afficher un texte avec
un quote '.

ex :
string str = "";
str = "<script language = JavaScript> ";
str += " window.alert('l'enregistement a échoué');";
str += "</script>";
this.RegisterStartupScript("errorDlgBx", str);

J'ai essayé de mettre \ et \" devant le quote et ça ne marche pas. Quelqu'un
pourrait m'aider? Merci d'avance!

1 réponse

Avatar
Zazar
Bonjour,


J'ai une question toute bête. Je veut afficher une fenêtre pour avertir
d'une erreur. J'utilise le window.alert du javascript puis le
RegisterStartupScript côté C# mais je n'arrive pas à afficher un texte
avec
un quote '.

ex :
string str = "";
str = "<script language = JavaScript> ";
str += " window.alert('l'enregistement a échoué');";
str += "</script>";
this.RegisterStartupScript("errorDlgBx", str);

J'ai essayé de mettre et " devant le quote et ça ne marche pas.
Quelqu'un
pourrait m'aider? Merci d'avance!



Il faut que le script contienne :

l'enregistrement ...

Comme on est en C#, si on veut mettre le caractère dans une string, il
faut le doubler :

str += " window.alert('l'enregistement a échoué');";

--

Zazar