Asp.net mvc Can';似乎无法使用wmd编辑器保存文本的标记版本
当我使用wmd编辑器保存textarea的上下文时,我遇到了一个问题,它一直希望将其保存为html。我有以下代码: 输入元素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保存到数据库中。我
<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
}