Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 30433|Отговор: 3

[Източник] ASP.NET MVC присвоява проблеми с избягване на HTML символи на ViewBag

[Копирай линк]
Публикувано в 14.06.2016 г. 18:06:13 ч. | | | |


Оригинален html код:

Фонов код:



След това, моят viewbag съхранява html код, началната страница не анализира html, директно избягва html код, сигурно е предният план или фонът трябва да излезе!

Днес ще обобщя за себе си как ViewBag присвоява стойности на Html формат, но показването на уеб страницата не е нормално;

Например, ViewBag.Content = "<p>Здравейте, тествам нещо сега.</p>";

Рецепция <div>page@VIewBag.Съдържание</div>

Резултатът се показва на страницата: <p>Здравейте, тествам нещо сега</p>. Открих го, когато редактирах през Firefox, изходният код е &lt;p> Здравейте, тествам нещо сега. &lt;/p>

Очевидно това не е това, което искаме, и съответства на полето за HTML формат, запазено в базата данни чрез редактора, и правилният стил не може да се покаже след премахването му.

Търсих в интернет, за да намеря решение

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

Това е нормалният дисплей





Предишен:Урок за започване на SQL XML
Следващ:SQLServer реализира универсалния метод за разделяне на низове
Публикувано в 14.06.2016 г. 18:24:31 ч. |
Този тип въпроси също трябва да се задават
 Хазяин| Публикувано в 14.06.2016 г. 18:51:09 ч. |
Гу Ян Публикувано на 2016-6-14 18:24
Този тип въпроси също трябва да се задават

Архив Следващия път, когато се сблъскате с този проблем, можете бързо да намерите решение   

Това е полезно и за тези, които се сблъскват с такива проблеми
Публикувано в 15.06.2016 г. 15:18:23 ч. |
Xiao Zhaozha Публикувано на 2016-6-14 18:51
Архив Следващия път, когато се сблъскате с този проблем, можете бързо да намерите решение   

Това е полезно и за тези, които се сблъскват с такива проблеми

Това може да бъде
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com