Dit artikel is een spiegelartikel van machinevertaling, klik hier om naar het oorspronkelijke artikel te gaan.

Bekijken: 30433|Antwoord: 3

[Bron] ASP.NET MVC wijst Html-tekenontsnappingsproblemen toe aan ViewBag

[Link kopiëren]
Geplaatst op 14-06-2016 18:06:13 | | | |


Originele html-code:

Achtergrondcode:



Dan slaat mijn viewbag html-code op, de voorpagina ontleedt html niet, ontsnapt direct aan html-code, het moet toch de voorgrond of de achtergrond moeten ontsnappen!

Vandaag zal ik voor mezelf samenvatten over ViewBag die Html-formaatwaarden toekent, maar de weergave op de webpagina is niet normaal;

Bijvoorbeeld, ViewBag.Content = "<p>Hallo, ik test nu iets.</p>";

Receptie <div>page@VIewBag.Inhoud</div>

Het resultaat wordt weergegeven op de pagina: <p>Hallo, ik test nu iets</p>, ik vond het toen ik via Firefox bewerkte, de broncode is: &lt;p> Hallo, ik test nu iets. &lt;/p>

Dit is duidelijk niet wat we willen, en het komt overeen met het HTML-formaatveld dat via de editor in de database is opgeslagen, en de juiste stijl kan niet worden weergegeven nadat het is verwijderd.

Ik heb op internet gezocht naar een oplossing

<div>@Html.Raw(ViewBag.Content)</div>

Dit is de normale weergave





Vorig:SQL XML Begintijd Tutorial
Volgend:SQLServer implementeert de universele methode om strings te splitsen
Geplaatst op 14-06-2016 18:24:31 |
Dit soort vragen zou ook gesteld moeten worden
 Huisbaas| Geplaatst op 14-06-2016 18:51:09 |
Gu Yan Geplaatst op 14-6-2016 18:24
Dit soort vragen zou ook gesteld moeten worden

Archiveren De volgende keer dat je dit probleem tegenkomt, kun je snel een oplossing vinden   

Het is ook een hulp voor degenen die zulke problemen tegenkomen
Geplaatst op 15-06-2016 15:18:23 |
Xiao Zhaozha Geplaatst op 14-6-2016 18:51
Archiveren De volgende keer dat je dit probleem tegenkomt, kun je snel een oplossing vinden   

Het is ook een hulp voor degenen die zulke problemen tegenkomen

Dit kan
Disclaimer:
Alle software, programmeermaterialen of artikelen die door Code Farmer Network worden gepubliceerd, zijn uitsluitend bedoeld voor leer- en onderzoeksdoeleinden; De bovenstaande inhoud mag niet worden gebruikt voor commerciële of illegale doeleinden, anders dragen gebruikers alle gevolgen. De informatie op deze site komt van het internet, en auteursrechtconflicten hebben niets met deze site te maken. Je moet bovenstaande inhoud volledig van je computer verwijderen binnen 24 uur na het downloaden. Als je het programma leuk vindt, steun dan de echte software, koop registratie en krijg betere echte diensten. Als er sprake is van een inbreuk, neem dan contact met ons op via e-mail.

Mail To:help@itsvse.com