Question

Je suis en cours d'exécution dans un problème lorsque je sauve le contexte de textarea en utilisant l'éditeur wmd il garde vouloir enregistrer au format HTML. Je le code suivant:

Les éléments d'entrée ...

<p>
    <%= this.Html.TextArea("Body", topic.Body, new { @class = "big" })%>
</p>

Le script pour le mettre en démarquage ...

<script type="text/javascript">

    wmd_options = {
        output: "Markdown"
    };

</script>

Le code du contrôleur ...

    [Authorize]
    [ValidateInput(false)]
    [AcceptVerbs(HttpVerbs.Post)]
    public ActionResult Create(FormCollection collection)
    {
        var topic = WikiService.TopicNew();

        topic.Name = collection["Name"];
        topic.Body = collection["Body"];

        // Just saving the contents
    }

Est-ce que je manque quelque chose? Toute idée pourquoi il ne retournerait pas la version démarquage du textarea?

Était-ce utile?

La solution

je me suis dit dehors ... J'ai eu mon javascript pour tirer dans les end.is en haut de la page et non en bas ... bien sûr, là où les instructions ont dit de le mettre. Mon mauvais!

Autres conseils

Non utilisé cet éditeur, mais moi-même je serais en train, à la fin du contrôleur, au format html fr / décrypter.

Ce, au moins, vous donnera html sûr pour épargner à un db.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top