Bonjour à tous,
Je continue sur les petites astuces du quotidien au niveau du développement. Pour aujourd'hui une conversion des chaines de caractères depuis C# vers de javascript/jquery.
Souvent les apostrophes ne passent pas au niveau des variables JS, du coup il faut faire des conversion dans tous les sens ... avec des vieilles expression régulieres. Clairement je ne suis pas fan !
Microsoft a donc fait encore une fois les choses correctement en proposant une fonction bien pratique mais, méconnu : HttpUtility.JavaScriptStringEncode
Du coup l'usage est vraiment tres simple :
var testAffiche = HttpUtility.JavaScriptStringEncode(Model.Texte);
Ce qui se traduit en code Html par :
... RATION / \\ \u0026\u0027 ...
Comme d'hab c'est une astuce qui m'était inconnue, donc si vous utilisé C#, MVC et javascript, ceci peu vous être d'une grande utilité :)
Coding 4 Fun
vendredi 20 décembre 2013
Inscription à :
Publier les commentaires (Atom)
Aucun commentaire:
Enregistrer un commentaire