2010-01-19 34 views
0

我在使用wmd編輯器保存textarea的上下文時遇到了問題,它一直希望將其保存爲html。我有以下代碼:似乎無法使用wmd-editor保存文本的標記版本

輸入元素...

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

腳本以使不把降價......

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

我錯過了什麼嗎?任何想法爲什麼它不會返回textarea的降價版本?

回答

2

我想通了......我有我的JavaScript拉入頁面頂部的wmd.js,而不是在底部......當然,正如說明所說的那樣。我的錯!

0

我自己並沒有使用這個編輯器,但我會在控制器端嘗試html en/decrypt。

至少,這會給你安全的html保存到分貝。

相關問題