Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 30433|Jawab: 3

[Sumber] ASP.NET MVC menetapkan masalah escape karakter HTML ke ViewBag

[Salin tautan]
Diposting pada 14/06/2016 18.06.13 | | | |


Kode html asli:

Kode Latar Belakang:



Kemudian, viewbag saya menyimpan kode html, halaman depan tidak mengurai html, langsung lolos dari kode html, tentunya, itu adalah latar depan atau latar belakang perlu melarikan diri!

Hari ini, saya akan meringkas sendiri, tentang ViewBag yang menetapkan nilai format Html, tetapi tampilan di halaman web tidak normal;

Misalnya, ViewBag.Content = "<p>Halo, saya sedang menguji sesuatu sekarang.</p>";

Meja Depan <div>page@VIewBag.Konten</div>

Hasilnya ditampilkan di halaman: <p>Halo, saya sedang menguji sesuatu sekarang</p>., Saya menemukannya ketika saya mengedit melalui Firefox, kode sumbernya adalah, &lt;p> Halo, saya sedang menguji sesuatu sekarang. &lt;/p>

Ini jelas bukan yang kita inginkan, dan itu sesuai dengan bidang format HTML yang disimpan ke database melalui editor, dan gaya yang benar tidak dapat ditampilkan setelah mengeluarkannya.

Saya mencari di Internet untuk menemukan solusi

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

Ini adalah tampilan normal





Mantan:Tutorial Memulai SQL XML
Depan:SQLServer mengimplementasikan metode universal untuk memisahkan string
Diposting pada 14/06/2016 18.24.31 |
Pertanyaan semacam ini juga harus diposting
 Tuan tanah| Diposting pada 14/06/2016 18.51.09 |
Gu Yan Posted pada 2016-6-14 18:24
Pertanyaan semacam ini juga harus diposting

Arsipkan Lain kali Anda mengalami masalah ini, Anda dapat dengan cepat menemukan solusi   

Ini juga membantu mereka yang menghadapi masalah seperti itu
Diposting pada 15/06/2016 15.18.23 |
Xiao Zhaozha Dipaparkan pada 2016-6-14 18:51
Arsipkan Lain kali Anda mengalami masalah ini, Anda dapat dengan cepat menemukan solusi   

Ini juga membantu mereka yang menghadapi masalah seperti itu

Ini bisa
Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com