Frage

Ich laufe in ein Problem, wenn ich den Kontext des Textbereiches speicherte den WMD-Editor es zu wollen hält es als HTML zu speichern. Ich habe den folgenden Code:

Die Eingabeelemente ...

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

Das Skript des aus Put-Abschlag ...

machen
<script type="text/javascript">

    wmd_options = {
        output: "Markdown"
    };

</script>

Der Controller-Code ...

    [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
    }

Bin ich etwas fehlt? Jede Idee, warum es nicht wieder die Abschlags-Version des Textarea?

War es hilfreich?

Lösung

ich es herausgefunden ... ich meinen Javascript zu ziehen in dem end.is am oberen Rande der Seite hatte und nicht am Boden ... natürlich genau da, wo die Anweisungen sagten, es zu setzen. Meine schlecht!

Andere Tipps

Mit diesem Editor selbst nicht verwendet, aber ich würde versuchen, am Controller Ende mit html de / Entschlüsselungs.

Das zumindest werden Sie sicher html zu einem DB zu speichern.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top