Alkuperäinen html-koodi:
Taustakoodi:
Sitten viewbagini tallentaa html-koodin, etusivu ei jäsennä html:ää, vaan karkaa suoraan html-koodista, varmasti se on etualan tai taustan täytyy paeta!
Tänään tiivistän itselleni, että ViewBag määrittää Html-muotoarvoja, mutta verkkosivun näyttö ei ole normaali;
Esimerkiksi ViewBag.Content = "<p>Hei, testaan nyt jotain.</p>";
Vastaanotto <div>page@VIewBag. Sisältö</div>
Tulos näkyy sivulla: <p>Hei, testaan nyt jotain</p>., löysin sen kun muokkasin Firefoxin kautta, lähdekoodi on <p> Hei, testaan nyt jotain. </p>
Tämä ei tietenkään ole sitä, mitä haluamme, ja se vastaa HTML-muotokenttää, joka tallennetaan tietokantaan editorin kautta, eikä oikeaa tyyliä voi näyttää sen poistamisen jälkeen.
Etsin ratkaisua netistä
<div>@Html.Raw(ViewBag.Sisältö)</div>
Tämä on näytön normaali
|