See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 30433|Vastuse: 3

[Allikas] ASP.NET MVC määrab ViewBagile HTML-märgi põgenemisprobleemid

[Kopeeri link]
Postitatud 14.06.2016 18:06:13 | | | |


Originaalne html-kood:

Taustakood:



Siis salvestab minu vaatekott html-koodi, esileht ei parsi HTML-i, vaid pääseb otse html-koodist, kindlasti on see esiplaan või taust peab põgenema!

Täna võtan endale kokku, kuidas ViewBag määrab HTML-formaadi väärtusi, kuid veebilehel kuvamine ei ole normaalne;

Näiteks ViewBag.Content = "<p>Tere, ma testin praegu midagi.</p>";

<div>Vastuvõtulaua page@VIewBag.Sisu</div>

Tulemus kuvatakse lehel: <p>Tere, ma testin praegu midagi</p>., leidsin selle, kui redigeerisin Firefoxi kaudu, lähtekood on &lt;p> Tere, ma testin praegu midagi. &lt;/p>

See pole muidugi see, mida me tahame, ja see vastab HTML-formaadi väljale, mis on andmebaasi salvestatud redaktori kaudu, ning õiget stiili ei saa pärast eemaldamist kuvada.

Otsisin lahendust internetist

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

See on ekraani normaalsus





Eelmine:SQL XML alustamise õpetus
Järgmine:SQLServer rakendab universaalset meetodit stringide jagamiseks
Postitatud 14.06.2016 18:24:31 |
Selliseid küsimusi tuleks samuti esitada
 Üürileandja| Postitatud 14.06.2016 18:51:09 |
Gu Yan Postitatud 2016-6-14 18:24
Selliseid küsimusi tuleks samuti esitada

Arhiiv Järgmine kord, kui selle probleemiga kokku puutud, leiad kiiresti lahenduse   

See on abiks ka neile, kes selliste probleemidega kokku puutuvad
Postitatud 15.06.2016 15:18:23 |
Xiao Zhaozha Postitatud 2016-6-14 18:51
Arhiiv Järgmine kord, kui selle probleemiga kokku puutud, leiad kiiresti lahenduse   

See on abiks ka neile, kes selliste probleemidega kokku puutuvad

See võib olla
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com