0

有谁知道如何从 ASP.NET MVC 模型中自动填充 tinymce 编辑器?换句话说,我需要使用什么代码来设置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"}) %>

谢谢,杰克

4

1 回答 1

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

请注意,由于您无法转义字符串的内容(TinyMCE 需要适当的 HTML 元素),因此您必须确保字符串中没有任何讨厌的内容。我正在使用HTML Agility Pack在将内容放入页面之前对其进行预过滤。

于 2009-12-09T23:10:59.280 回答