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

Melihat: 16628|Jawab: 0

[ASP.NET] Response.Write menghasilkan html yang ditentukan ke isi halaman

[Salin tautan]
Diposting pada 03/04/2015 21.12.06 | | |

keywords:Response.Write , body 输出内容

===========================================

Saat menulis aplikasi web asp.net, kita perlu mengeluarkan kode klien yang sesuai langsung di halaman (misalnya, output <span id='clientid' stype=''></span>). Jika kita menggunakan Response.Write untuk output, kita akan menemukan bahwa konten output berada di baris pertama kode sumber halaman, bukan di tag isi.

Ada dua solusi untuk situasi ini:

1. Tentukan variabel xxx, gunakan <%=xxx%> ditempatkan di tag isi;
2. Buat Kontrol Literal secara dinamis (atribut Teks adalah konten yang ingin kita keluarkan, dan Modenya adalah (jika Anda perlu menggunakan LiteralMode.Transform untuk konten output asli), dan tambahkan Kontrol ke Kontrol yang sesuai. Lihat dokumentasi MSDN untuk informasi selengkapnya tentang kontrol ini.
Metode 1 cocok untuk menulis halaman, bukan kontrol. Metode 2 menebus masalah ini




Mantan:Font header GridView di bawah ASP.NET tidak dicetak tebal
Depan:Mengajari Anda cara melihat catatan pidato pengguna dinamis tersembunyi Baidu Tieba
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