Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 30433|Odpověď: 3

[Zdroj] ASP.NET MVC přiřazuje ViewBag problémy s únikem znaků v HTML

[Kopírovat odkaz]
Zveřejněno 14.06.2016 18:06:13 | | | |


Původní html kód:

Kód pozadí:



Pak můj viewbag ukládá html kód, úvodní stránka HTML neanalyzuje, přímo uniká z html kódu, přece je třeba uniknout popředí nebo pozadí!

Dnes si shrnu informace o tom, jak ViewBag přiřazuje hodnoty formátu Html, ale zobrazení na webové stránce není normální;

Například ViewBag.Content = "<p>Ahoj, právě něco testuji.</p>";

<div>Recepci page@VIewBag.Content</div>

Výsledek se zobrazí na stránce: <p>Ahoj, právě něco testuji</p>, našel jsem to, když jsem to upravoval ve Firefoxu, zdrojový kód je &lt;p> Ahoj, právě něco testuji. &lt;/p>

To samozřejmě není to, co chceme, a odpovídá to HTML formátovému poli uloženému v databázi přes editor, a správný styl nelze zobrazit po jeho odstranění.

Hledal jsem řešení na internetu

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

Toto je zobrazení normální





Předchozí:Úvodní návod na SQL XML
Další:SQLServer implementuje univerzální metodu dělení řetězců
Zveřejněno 14.06.2016 18:24:31 |
Takové otázky by měly být také položeny
 Pronajímatel| Zveřejněno 14.06.2016 18:51:09 |
Gu Yan Zveřejněno 14. 6. 2016 18:24
Takové otázky by měly být také položeny

Archiv Příště, když na tento problém narazíte, rychle najdete řešení   

Je to také pomoc pro ty, kteří se s takovými problémy setkávají
Zveřejněno 15.06.2016 15:18:23 |
Xiao Zhaozha Zveřejněno 14. 6. 2016 18:51
Archiv Příště, když na tento problém narazíte, rychle najdete řešení   

Je to také pomoc pro ty, kteří se s takovými problémy setkávají

To může být
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com