Привязка модели Tinymce с помощью ASP.NET MVC
-
18-09-2019 - |
Вопрос
Кто-нибудь знает, как автоматически заполнить редактор tinymce из модели ASP.NET MVC?Другими словами, какой код мне нужно использовать для установки содержимого tinymce?
ОТРЕДАКТИРОВАНО:
Моя проблема в том, что tinyMCE скрывает содержимое моего текстового поля.Он открывается пустым, хотя если я просматриваю исходный код страницы в браузере, он показывает правильную информацию (т. е.из Модели).
Вот мой код:
Javascript:
<script type="text/javascript">
tinyMCE.init({
theme: "advanced",
mode: "textareas",
plugins: "",
theme_advanced_buttons3_add: "fullpage",
theme_advanced_toolbar_location: "top"
}
);
</script>
Текстовая область:
<%= Html.TextArea("PostContent", Model.PostContent,30, 68, new {id="newPost"}) %>
Спасибо, Джек
Решение
<textarea><%= Model.TextAreaContent %></textarea>
Обратите внимание: поскольку вы не можете экранировать содержимое своей строки (вам нужны правильные HTML-элементы для TinyMCE), вы должны быть уверены, что в вашей строке нет ничего неприятного.я использую Пакет гибкости HTML для предварительной фильтрации содержимого перед размещением его на странице.