Bonjour � tous,

Lors du d�veloppement d'un site, je me suis rendu compte d'un soucis de conversion des caract�res sp�ciaux qui est diff�rent entre la partie HTML et la partie javascript.

Je pense qu'un exemple ici sera le plus parlant.

Voici le contenu d'un fichier .cshtml :
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
@{
    string WaitText = "Payé";
}
 
<div>
    @WaitText
</div>
<script>
    @WaitText
</script>
A premi�re vue rien de particulier, pourtant voici le r�sultat dans Firefox :
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
<div>
    Payé
</div>
<script>
    Pay&#xE9;
</script>
Pour une raison inconnu, le caract�res '�' est converti pour le javascript mais pas pour le HTML.
Le probl�me c'est que je dois utiliser ce texte pour filtrer des donn�es dans un tableau, ce qui rends la tache impossible.
Et je ne trouve pas de solution pour emp�cher cette conversion.

Si vous avez une id�e pour r�soudre mon probl�me ?

Merci d'avance pour votre aide.