Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 30433|Odpoveď: 3

[Zdroj] ASP.NET MVC priraďuje ViewBag problémy s únikom znakov v HTML

[Kopírovať odkaz]
Zverejnené 14. 6. 2016 18:06:13 | | | |


Pôvodný html kód:

Kód pozadia:



Potom môj viewbag ukladá html kód, úvodná stránka neanalyzuje html, priamo uniká z html kódu, určite je to popredie alebo pozadie, ktoré musí uniknúť!

Dnes si to zhrniem o tom, ako ViewBag priraďuje hodnoty formátu Html, ale zobrazenie na webovej stránke nie je normálne;

Napríklad ViewBag.Content = "<p>Ahoj, práve niečo testujem.</p>";

<div>Recepcia page@VIewBag.Obsah</div>

Výsledok sa zobrazí na stránke: <p>Ahoj, práve niečo testujem</p>, našiel som to, keď som to upravoval cez Firefox, zdrojový kód je, &lt;p> Ahoj, práve niečo testujem. &lt;/p>

To zjavne nie je to, čo chceme, a zodpovedá to HTML formátovému poliu uloženému v databáze cez editor a správny štýl sa po jeho odstránení nedá zobraziť.

Hľadal som riešenie na internete

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

Toto je zobrazenie normálne





Predchádzajúci:Úvodný návod na SQL XML
Budúci:SQLServer implementuje univerzálnu metódu delenia reťazcov
Zverejnené 14. 6. 2016 18:24:31 |
Takéto otázky by mali byť tiež zverejnené
 Prenajímateľ| Zverejnené 14. 6. 2016 18:51:09 |
Gu Yan Zverejnené 14.6.2016 o 18:24
Takéto otázky by mali byť tiež zverejnené

Archivovať Nabudúce, keď narazíte na tento problém, rýchlo nájdete riešenie   

Je to tiež pomoc pre tých, ktorí sa s takýmito problémami stretávajú
Zverejnené 15. 6. 2016 15:18:23 |
Xiao Zhaozha Zverejnené 2016-6-14 18:51
Archivovať Nabudúce, keď narazíte na tento problém, rýchlo nájdete riešenie   

Je to tiež pomoc pre tých, ktorí sa s takýmito problémami stretávajú

To môže byť
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com