2011-11-15 8 views
0

J'essaie de prendre quelques entrées de l'utilisateur avec le plugin de l'éditeur de texte wisywig. Mais, quand j'essaie d'afficher le texte dans une étiquette ou un paragraphe, toutes les balises html deviennent visibles. Par exemple,Afficher le code html en tant que texte html rendu

@string str = "<b>sample text</b>"; 
<label>@str</label> 

devrait ressembler à

exemple de texte

Mais ce n'est pas. Il ressemble,

<b>sample text</b> 

Comment puis-je rendre une chaîne de code html dans un texte html ... ???

je travaille avec .net MVC3 avec moteur vue rasoir ...

+3

Quel plugin utilisez-vous? – Niels

+0

utilisez-vous jquery ?. http://stackoverflow.com/questions/1219860/javascript-jquery-html-encoding/1219983#1219983 – naveen

+0

http://akzhan.github.com/jwysiwyg/help/examples/01-basic.html – dload

Répondre

0

Cela peut se produire si HTML entiries sont codés.

Vous devez éviter cet encodage ou faire du décodage. Par exemple, en PHP, vous pouvez utiliser http://php.net/manual/en/function.html-entity-decode.php pour décoder les entités HTML.

+0

désolé, j'ai oublié pour mentionner je travaille avec .net mvc3 avec le moteur de vue de rasoir ... – dload

+0

@dload, bien alors allez-y et mentionnez-le en mettant à jour votre question. Et incluez également des extraits de code pertinents pour clarifier votre question. –

Questions connexes