Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 30433|Vastaus: 3

[Lähde] ASP.NET MVC määrittää ViewBagille HTML-merkkien poistumisongelmat

[Kopioi linkki]
Julkaistu 14.6.2016 18.06.13 | | | |


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 &lt;p> Hei, testaan nyt jotain. &lt;/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





Edellinen:SQL XML -aloitusopas
Seuraava:SQLServer toteuttaa universaalin menetelmän merkkijonojen jakamiseen
Julkaistu 14.6.2016 18.24.31 |
Tällainen kysymys kannattaa myös esittää
 Vuokraisäntä| Julkaistu 14.6.2016 18.51.09 |
Gu Yan Julkaistu 2016-6-14 klo 18:24
Tällainen kysymys kannattaa myös esittää

Arkisto Seuraavan kerran kun kohtaat tämän ongelman, löydät nopeasti ratkaisun   

Se auttaa myös niitä, jotka kohtaavat tällaisia ongelmia
Julkaistu 15.6.2016 15.18.23 |
Xiao Zhaozha Julkaistu 2016-6-14 klo 18:51
Arkisto Seuraavan kerran kun kohtaat tämän ongelman, löydät nopeasti ratkaisun   

Se auttaa myös niitä, jotka kohtaavat tällaisia ongelmia

Tämä voi olla
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com