Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 30433|Odpowiedź: 3

[Źródło] ASP.NET MVC przypisuje problemy z ucieczką znaków HTML do ViewBag

[Skopiuj link]
Opublikowano 14.06.2016 18:06:13 | | | |


Oryginalny kod html:

Kod tła:



Potem mój viewbag przechowuje kod html, strona główna nie analizuje html, bezpośrednio ucieka z kodu html, na pewno to pierwszy plan lub tło musi uciec!

Dziś podsumuję, że ViewBag przypisuje wartości formatu HTML, ale wyświetlanie na stronie internetowej nie jest normalne;

Na przykład ViewBag.Content = "<p>Cześć, testuję coś teraz.</p>";

Recepcja <div>page@VIewBag.Treści</div>

Wynik jest wyświetlany na stronie: <p>Cześć, testuję coś teraz</p>, znalazłem to podczas edycji w Firefoxie, kod źródłowy to: &lt;p> Cześć, właśnie coś testuję. &lt;/p>

To oczywiście nie jest to, czego chcemy, odpowiada polu formatu HTML zapisanemu w bazie danych przez edytor, a poprawny styl nie może być wyświetlany po jego usunięcie.

Przeszukałem Internet, żeby znaleźć rozwiązanie

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

To jest normalny wyświetlacz





Poprzedni:Poradnik SQL XML Pierwsze
Następny:SQLServer implementuje uniwersalną metodę rozdzielania ciągów znaków
Opublikowano 14.06.2016 18:24:31 |
Tego typu pytania również powinny być zadane
 Ziemianin| Opublikowano 14.06.2016 18:51:09 |
Gu Yan Opublikowano 2016-6-14 o 18:24
Tego typu pytania również powinny być zadane

Archiwum Następnym razem, gdy napotkasz ten problem, szybko znajdziesz rozwiązanie   

To także pomoc dla tych, którzy napotykają takie problemy
Opublikowano 15.06.2016 15:18:23 |
Xiao Zhaozha Opublikowano 2016-6-14 o 18:51
Archiwum Następnym razem, gdy napotkasz ten problem, szybko znajdziesz rozwiązanie   

To także pomoc dla tych, którzy napotykają takie problemy

Może to być
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com