Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 30433|Svar: 3

[Kilde] ASP.NET MVC tildeler Html-tegn-escape-problemer til ViewBag

[Kopier link]
Opslået på 14/06/2016 18.06.13 | | | |


Original html-kode:

Baggrundskode:



Så gemmer min viewbag html-kode, forsiden parser ikke html, undslipper direkte html-koden, det må da være forgrunden eller baggrunden, der skal undslippe!

I dag vil jeg opsummere for mig selv om ViewBag, der tildeler Html-formatværdier, men visningen på websiden er ikke normal;

For eksempel ViewBag.Content = "<p>Hej, jeg tester noget nu.</p>";

Front Desk <div>page@VIewBag.Indhold</div>

Resultatet vises på siden: <p>Hej, jeg tester noget nu</p>, jeg fandt det, da jeg redigerede i Firefox, kildekoden er &lt;p> Hej, jeg tester noget nu. &lt;/p>

Det er selvfølgelig ikke det, vi ønsker, og det svarer til HTML-formatfeltet, der er gemt i databasen via editoren, og den korrekte stil kan ikke vises efter at have fjernet det.

Jeg søgte på internettet for at finde en løsning

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

Dette er display-normalen





Tidligere:SQL XML Introduktionsvejledning
Næste:SQLServer implementerer den universelle metode til at splitte strenge
Opslået på 14/06/2016 18.24.31 |
Denne slags spørgsmål bør også stilles
 Udlejer| Opslået på 14/06/2016 18.51.09 |
Gu Yan Opslået den 14-6-2016 kl. 18:24
Denne slags spørgsmål bør også stilles

Arkiv Næste gang du støder på dette problem, kan du hurtigt finde en løsning   

Det er også en hjælp for dem, der støder på sådanne problemer
Opslået på 15/06/2016 15.18.23 |
Xiao Zhaozha Opslået den 14-6-2016 kl. 18:51
Arkiv Næste gang du støder på dette problem, kan du hurtigt finde en løsning   

Det er også en hjælp for dem, der støder på sådanne problemer

Det kan være
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com