bonjour,
Merci pour ta réponse. Ça marche bien par contre je me suis rendu compte que lorsque je veux éditer mon objet (zone Editable par exemple) pour le modifier. Dans l'éditeur HTML il m'affiche aussi le texte mis en forme avec les balises Html... Quelle est l'intérêt d'avoir un éditeur HTML si il affiche du texte encodé en HTML...
Le problème est que pour la modification meme en utilisant la propriété decode ça ne marche pas...
voici mon code de la vue édit:
1 2 3 4 5 6 7
| <div class="editor-label">
<%: Html.Label("contenu") %>
</div>
<div class="editor-field">
<%: Html.Telerik().EditorFor( model => model.contenuWsgZoneEditable).Value((string)ViewData["contenu"]) %>
<%: Html.ValidationMessageFor(model => model.contenuWsgZoneEditable) %>
</div> |
et voici mon controller:
ViewData["contenu"] = Server.HtmlDecode(_service.GetZone(id).contenuWsgZoneEditable);
la fonction GetZone(id) récupère l'objet ZoneEditable en fonction de l'id passé en paramètre.
Je pense que c'est une mauvaise configuration de l'objet editorFor de télerik mais je ne trouve pas ce qu'il faut modifier...
En tout cas merci pour ta réponse à ma première question
cordialement
Partager