Frage

Wer weiß, wie man Auto-bevölkert den tinymce Editor aus dem ASP.NET MVC-Modell? Mit anderen Worten, welcher Code muss ich den Inhalt tinymce einzustellen verwenden?

EDITED:

Mein Problem ist, dass tinyMCE meinen Textbox Inhalt versteckt. Es öffnet sich leer, obwohl auch wenn ich die Quelle der Seite in meinem Browser zu sehen, es die richtigen Informationen zeigt (das heißt vom Modell).

Hier ist mein Code:

Javascript:

<script type="text/javascript">
    tinyMCE.init({
        theme: "advanced",
        mode: "textareas",
        plugins: "",
        theme_advanced_buttons3_add: "fullpage",
        theme_advanced_toolbar_location: "top"
      }

    );
</script>

Textbereich:

<%= Html.TextArea("PostContent", Model.PostContent,30, 68, new {id="newPost"}) %>

Danke, Jack

War es hilfreich?

Lösung

<textarea><%= Model.TextAreaContent %></textarea>

Bitte beachten Sie, dass da Sie nicht den Inhalt Ihrer Zeichenfolge entweichen können (Sie die richtigen HTML-Elemente für TinyMCE müssen) Sie sicher sein, dass es nichts böse in Ihrem String. Ich bin mit der HTML Agility-Pack den Inhalt Vorfilter, bevor sie setzen in der Seite.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top