Tinymce Modell Bindung mit ASP.NET MVC
-
18-09-2019 - |
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
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.