Halaman Web ASP.NET - Bentuk HTML
- Halaman Sebelumnya Global WebPages
- Halaman Berikutnya Objek WebPages
Form (bentuk) adalah tempat Anda menempatkan kontrol input (kotak teks, kotak centang, kotak pilihan dan pilihan ganda) di dokumen HTML.
Buat Halaman Input HTML
Contoh Razor
<html> <body> @{ jika (AdalahPost) { string namaperusahaan = Permintaan["namaperusahaan"]; string namakontak = Permintaan["namakontak"]; <p>Anda masukkan: <br /> Nama Perusahaan: @namaperusahaan <br /> Nama Kontak: @namakontak </p> } else { <form method="post" action=""> Nama Perusahaan:<br /> <input type="text" name="NamaPerusahaan" value="" /><br /> Nama Kontak:<br /> <input type="text" name="NamaKontak" value="" /><br /><br /> <input type="submit" value="Kirim" class="kirim" /> </form> } } </body> </html>
Jalankan Instan
Contoh Razor - Menampilkan Gambar
Dengan asumsi ada tiga gambar di folder gambar Anda, dan Anda ingin menampilkan gambar-gambar ini secara dinamis berdasarkan pilihan pengguna.
Dapat diperoleh dengan mudah melalui sekecil Razor.
Jika nama gambar di folder gambar situs adalah "Photo1.jpg", Anda dapat menggunakan elemen HTML <img> untuk menampilkan gambar ini, seperti ini:
<img src="images/Photo1.jpg" alt="Contoh" />
Contoh di bawah ini menunjukkan bagaimana menampilkan gambar yang dipilih pengguna dari daftar pilihan:
Contoh Razor
@{ var pathGambar=""; jika (Permintaan["Pilihan"] != null) {pathGambar="images/" + Permintaan["Pilihan"];} } <!DOCTYPE html> <html> <body> <h1>Paparkan Gambar</h1> <form method="post" action=""> Saya mahu lihat: <select name="Choice"> <option value="Photo1.jpg">Photo 1</option> <option value="Photo2.jpg">Photo 2</option> <option value="Photo3.jpg">Photo 3</option> </select> <input type="submit" value="Submit" /> @if (imagePath != "") { <p> <img src="@imagePath" alt="Sample" /> </p> } </form> </body> </html>
Jalankan Instan
Contoh Penjelasan
Pelayan membuat namanya imagePath dengan.
Halaman HTML terdapat variabel yang dinamakan Choice dariDaftar Turun(elemen <select>). Ia membenarkan pengguna untuk memilih nama yang ramah (catatan penulis: mudah baca) (contohnya Photo 1), apabila halaman diserahkan kepada pelayan web, fail nama (contohnya Photo1.jpg) akan dihantar ke pelayan.
Razor melalui Request["Choice"] Baca nilai Choice. Jika nilai wujud, kod akan membuat jalan ke gambar (images/Photo1.jpg) dan simpan laluan ini di dalam variabel imagePath dalam.
Elemen <img> di halaman HTML menunjukkan gambar ini. Apabila halaman dipaparkan, properti src akan diatur kepada nilai imagePath variabel.
Jika nilai imagePath kosong, akan menghalang elemen <img> untuk menunjukkan gambar yang tidak wujud (contohnya apabila halaman disemak untuk pertama kalinya).
- Halaman Sebelumnya Global WebPages
- Halaman Berikutnya Objek WebPages