Pregunta

¿Alguien sabe cómo rellenar automáticamente el editor TinyMCE del modelo de ASP.NET MVC? En otras palabras, ¿qué código Qué necesito para utilizar para establecer el contenido de tinymce?

EDITADO:

Mi problema es que TinyMCE se esconde el contenido de mi caja de texto. Se abre en blanco, a pesar de que si veo la fuente de la página en el navegador, se muestra la información correcta (es decir, desde el Modelo).

Aquí está mi código:

Javascript:

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

    );
</script>

Área de texto:

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

Gracias, Jack

¿Fue útil?

Solución

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

Tenga en cuenta que, dado que no se puede escapar el contenido de la cadena (que necesita elementos HTML apropiados para TinyMCE) tiene que estar seguro de que no hay nada desagradable dentro de su cadena. Estoy usando el HTML agilidad paquete pre-filtrar el contenido antes de ponerlo en la página.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top