Code html original :
Code de fond :
Ensuite, mon viewbag stocke du code html, la page d’accueil ne parle pas le html, échappe directement au code html, c’est sûrement le premier ou l’arrière-plan qui doit s’échapper !
Aujourd’hui, je vais résumer moi-même à propos de ViewBag attribuant des valeurs de format Html, mais l’affichage sur la page web n’est pas normal ;
Par exemple, ViewBag.Content = « <p>Bonjour, je teste quelque chose en ce moment.</p> » ;
Accueil <div>page@VIewBag.Contenu</div>
Le résultat est affiché sur la page : <p>Bonjour, je teste quelque chose en ce moment</p>, je l’ai trouvé en modifiant via Firefox, le code source est <p> Bonjour, je teste quelque chose en ce moment. </p>
Ce n’est évidemment pas ce que nous voulons, et cela correspond au champ HTML enregistré dans la base de données via l’éditeur, et le style correct ne peut pas être affiché après l’avoir retiré.
J’ai cherché sur Internet une solution
<div>@Html.Raw(ViewBag.Content)</div>
C’est la normale de l’affichage
|