Asp.net mvc Can';似乎无法使用wmd编辑器保存文本的标记版本

Asp.net mvc Can';似乎无法使用wmd编辑器保存文本的标记版本,asp.net-mvc,markdown,wmd,wmd-editor,Asp.net Mvc,Markdown,Wmd,Wmd Editor,当我使用wmd编辑器保存textarea的上下文时,我遇到了一个问题,它一直希望将其保存为html。我有以下代码: 输入元素 <p> <%= this.Html.TextArea("Body", topic.Body, new { @class = "big" })%> </p> 我错过什么了吗?知道为什么它不会返回文本区域的标记版本吗?我自己没有使用这个编辑器,但我会在控制器端尝试html en/解密 至少,这会给你安全的html保存到数据库中。我

当我使用wmd编辑器保存textarea的上下文时,我遇到了一个问题,它一直希望将其保存为html。我有以下代码:

输入元素

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

我错过什么了吗?知道为什么它不会返回文本区域的标记版本吗?

我自己没有使用这个编辑器,但我会在控制器端尝试html en/解密


至少,这会给你安全的html保存到数据库中。

我想出来了。。。我让javascript将wmd.js放在页面顶部,而不是底部。。。当然,就在说明书上说的地方。我的错

<script type="text/javascript">

    wmd_options = {
        output: "Markdown"
    };

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