Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 30433|Odgovoriti: 3

[Vir] ASP.NET MVC dodeli težave z Html pobegom znakov v ViewBag

[Kopiraj povezavo]
Objavljeno na 14. 06. 2016 18:06:13 | | | |


Izvirna html koda:

Ozadje kode:



Nato moj viewbag shrani html kodo, naslovna stran ne razčlenjuje html-ja, neposredno uide iz html kode, zagotovo je treba pobegniti v ospredju ali ozadju!

Danes bom sam povzel o tem, kako ViewBag dodeljuje vrednosti Html formata, vendar prikaz na spletni strani ni normalen;

Na primer, ViewBag.Content = "<p>Pozdravljeni, trenutno nekaj testiram.</p>";

<div>Recepcija page@VIewBag.Vsebina</div>

Rezultat se prikaže na strani: <p>Pozdravljeni, trenutno nekaj testiram</p>., našel sem to, ko sem urejal v Firefoxu, izvorna koda je &lt;p> Pozdravljeni, trenutno nekaj testiram. &lt;/p>

To očitno ni tisto, kar želimo, in ustreza polju HTML formata, shranjenemu v bazi podatkov preko urejevalnika, pravilnega sloga pa po odstranitvi ni mogoče prikazati.

Iskal sem rešitev na internetu.

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

To je prikaz normalen





Prejšnji:Uvodni vodič za SQL XML
Naslednji:SQLServer implementira univerzalno metodo delitve nizov
Objavljeno na 14. 06. 2016 18:24:31 |
Takšno vprašanje bi prav tako morali objaviti
 Najemodajalec| Objavljeno na 14. 06. 2016 18:51:09 |
Gu Yan Objavljeno 14. 6. 2016 ob 18:24
Takšno vprašanje bi prav tako morali objaviti

Arhiv Naslednjič, ko naletite na ta problem, lahko hitro najdete rešitev   

Prav tako je v pomoč tistim, ki se soočajo s takšnimi težavami
Objavljeno na 15. 06. 2016 15:18:23 |
Xiao Zhaozha Objavljeno 14. 6. 2016 ob 18:51
Arhiv Naslednjič, ko naletite na ta problem, lahko hitro najdete rešitev   

Prav tako je v pomoč tistim, ki se soočajo s takšnimi težavami

To je lahko
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com