Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 30433|Yanıt: 3

[Kaynak] ASP.NET MVC, ViewBag'e Html karakter kaçış sorunlarını atar

[Bağlantıyı kopyala]
Yayınlandı 14.06.2016 18:06:13 | | | |


Orijinal html kodu:

Arka plan Kodu:



Sonra, viewbag html kodunu saklıyor, ön sayfa html'yi ayrıştırmıyor, doğrudan html kodundan kaçar, kesinlikle ön plan ya da arka plan kaçması gerekiyor!

Bugün, ViewBag'in Html format değerlerini atamasını özetleyeceğim, ancak web sayfasındaki görüntü normal değil;

Örneğin, ViewBag.Content = "<p>Merhaba, şu anda bir şey test ediyorum.</p>";

Ön Büro <div>page@VIewBag.İçerik</div>

Sonuç sayfada gösteriliyor: <p>Merhaba, şu anda bir şey test</p> ediyorum., Firefox üzerinden düzenleme yaparken buldum, kaynak kodu &lt;p> Merhaba, şu anda bir şey test ediyorum. &lt;/p&gtum

Bu açıkça istediğimiz şey değil ve editör aracılığıyla veritabanına kaydedilen HTML format alanına karşılık geliyor, ayrıca çıkarıldıktan sonra doğru stil görüntülenemiyor.

Bir çözüm bulmak için internette arama yaptım

<div>@Html.Raw (GörüntüÇanta.İçerik)</div>

Bu ekran normali





Önceki:SQL XML Başlangıç Eğitimi
Önümüzdeki:SQLServer, dizileri bölmek için evrensel yöntemi uygular
Yayınlandı 14.06.2016 18:24:31 |
Bu tür sorular da sorulmalı
 Ev sahibi| Yayınlandı 14.06.2016 18:51:09 |

Arşiv Bu sorunla bir dahaki karşılaştığınızda, hızlıca bir çözüm bulabilirsiniz   

Ayrıca bu tür sorunlarla karşılaşanlara da yardımcı oluyor
Yayınlandı 15.06.2016 15:18:23 |
Xiao Zhaozha 2016-6-14 18:51 tarihinde yayınlandı
Arşiv Bu sorunla bir dahaki karşılaştığınızda, hızlıca bir çözüm bulabilirsiniz   

Ayrıca bu tür sorunlarla karşılaşanlara da yardımcı oluyor

Bu
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com