Non può sembrare salvare la versione di markup del testo usando WMD-editore
-
21-09-2019 - |
Domanda
Io corro in un problema quando sto salvando il contesto del textarea utilizzando l'ADM-editore mantiene vogliono salvarlo come HTML. Ho il seguente codice:
Gli elementi di input ...
<p>
<%= this.Html.TextArea("Body", topic.Body, new { @class = "big" })%>
</p>
Lo script per rendere il mettere fuori mark-down ...
<script type="text/javascript">
wmd_options = {
output: "Markdown"
};
</script>
Il codice di controllo ...
[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
}
Mi sto perdendo qualcosa? Qualsiasi idea del perché non sarebbe tornato la versione mark-down del textarea?
Soluzione
ho capito ... ho avuto il mio javascript per tirare nei end.is nella parte superiore della pagina e non in fondo ... naturalmente, proprio dove le istruzioni detto di metterlo. Il mio male!
Altri suggerimenti
Non utilizzato questo editor me stesso, ma mi piacerebbe essere cercando, alla fine del controller, a html it / decifrare.
Questo, almeno, vi darà html sicuro di salvare in un db.