Código html original:
Código de antecedentes:
Luego, mi viewbag almacena código html, la portada no analiza el html, escapa directamente del código html, seguro que es el primer plano o el fondo que necesitan escapar.
Hoy voy a resumir para mí mismo sobre cómo ViewBag asigna valores de formato Html, pero la visualización en la página web no es normal;
Por ejemplo, ViewBag.Content = "<p>Hola, estoy probando algo ahora.</p>";
Recepción <div>page@VIewBag.Contenido</div>
El resultado se muestra en la página: <p>Hola, estoy probando algo ahora</p>, lo encontré editando con Firefox, el código fuente es, <p> Hola, estoy probando algo ahora. </p>
Obviamente esto no es lo que queremos, y corresponde al campo de formato HTML guardado en la base de datos a través del editor, y el estilo correcto no puede mostrarse después de sacarlo.
Busqué en Internet una solución
<div>@Html.Raw(ViewBag.Content)</div>
Esta es la normalidad de la pantalla
|