لا يمكن أن يحفظ نسخة الترميز من النص باستخدام محرر WMD

StackOverflow https://stackoverflow.com/questions/2097917

سؤال

أنا أواجه مشكلة عندما أقوم بحفظ سياق Textarea باستخدام محرر WMD الذي يستمر في الرغبة في حفظه كـ HTML. لدي الرمز التالي:

عناصر الإدخال ...

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

هل كانت مفيدة؟

المحلول

لقد اكتشفت ذلك ... كان لدي JavaScript لسحب WMD.JS في الجزء العلوي من الصفحة وليس في الأسفل ... بالطبع ، حيث قيلت التعليمات لوضعها. خطأي!

نصائح أخرى

لم تستخدم هذا المحرر بنفسي ، لكنني سأحاول ، في نهاية وحدة التحكم ، إلى HTML en/decrypt.

هذا ، على الأقل ، سوف يمنحك HTML آمنة لتوفير DB.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top