Pengantar sintaks asp+ (2)---Menulis file asp+ pertama kita
Penulis:Eve Cole
Waktu Pembaruan:2009-05-30 19:54:18
File halaman asp+ sama dengan asp. Ini juga merupakan file teks, tetapi nama akhirannya bukan lagi .asp tetapi .asp+
Ketika browser klien mengirimkan permintaan file .aspx ke IIS, IIS akan mengkompilasi file .aspx terlebih dahulu ke dalam file kelas NGWS yang sedang berjalan untuk pengoperasian. Harap dicatat bahwa proses kompilasi ini hanya terjadi selama proses pertama kali dijalankan dijalankan langsung dengan kelas NGWS dalam keadaan berjalan (apakah sangat mirip dengan .jsp??--Tahu ditambahkan, bukan di teks aslinya)
File Asp+ paling sederhana dapat dibuat dengan mengubah nama akhiran file html menjadi .aspx! Dalam contoh berikut kita akan membuat salah satu contohnya. Lihat di sini untuk contoh menjalankannya:
http://tutorial.superexpert.com/quickstart/aspplus/samples/webforms/intro/intro1.aspx
Kode aslinya adalah sebagai berikut:
<html>
<kepala>
<link rel="stylesheet"href="intro.css">
</kepala>
<tubuh>
<tengah>
<formulir tindakan="intro1.aspx" metode="posting">
<h3> Nama: <input id="Nama" type=teks>
Kategori: <pilih id="Kategori" ukuran=1>
<option>psikologi</option>
<option>bisnis</option>
<option>kompleks_populer</option>
</pilih>
<tipe input=kirim nilai="Pencarian">
</bentuk>
</pusat>
</tubuh>
</html>
(Tahu menambahkan:
Beberapa orang akan mengatakan bahwa contoh ini terlalu sederhana atau bukan contoh sama sekali, tetapi untuk pembelajaran, setidaknya ini memungkinkan kita untuk memiliki pemahaman yang lebih dalam tentang beberapa kemunculan misterius asp+. > label partikel)
File ASP+ kompatibel dengan file ASP. Kita dapat menggunakan bahasa HTML bersarang antara <%%>.
<html>
<kepala>
<link rel="stylesheet"href="intro.css">
</kepala>
<tubuh>
<tengah>
<formulir tindakan="intro2.aspx" metode="posting">
<h3> Nama: <input id="Nama" type=teks>
Kategori: <pilih id="Kategori" ukuran=1>
<option>psikologi</option>
<option>bisnis</option>
<option>kompleks_populer</option>
</pilih>
<tipe input=kirim nilai="Pencarian">
<p>
<% untuk i=0 hingga 7 %>
<font size="<%=i%>"> Selamat datang di ASP+ </font> <br>
<% berikutnya %>
</bentuk>
</pusat>
</tubuh>
</html>
Silakan lihat pengoperasian contoh ini
http://tutorial.superexpert.com/quickstart/aspplus/samples/webforms/intro/intro2.aspx
(Penambahan tahu: Contoh di atas menunjukkan kompatibilitas lengkap file aspx dan file asp, tetapi hanya ini saja. aspx tidak akan menjadi hot spot baru. Berikut ini secara singkat akan memperkenalkan fungsi baru file aspx)
Tip: Tidak seperti asp, kode yang terdapat dalam <%%> dikompilasi dan dieksekusi, bukan eksekusi tingkat skrip seperti asp.
Kode <% %> pada file asp+ dapat secara dinamis mengubah tampilan keluaran HTML seperti asp untuk mengubah konten di klien.
<%@ Halaman Bahasa="VB" %>
<html>
<kepala>
<link rel="stylesheet"href="intro.css">
</kepala>
<tubuh>
<tengah>
<bentuk tindakan = "intro3.aspx">
<h3> Nama: <input nama="Nama" type=teks value="<%=Request.QueryString("Nama")%>">
Kategori: <pilih nama="Kategori" ukuran=1>
<%
Redupkan I Sebagai Integer
Nilai Redup(3) Sebagai String
Nilai(0) = "psikologi"
Nilai(1) = "bisnis"
Nilai(2) = "kompilasi_populer"
Untuk I = 0 Ke Nilai. Panjang - 1
%>
<% Jika (Permintaan.QueryString("Kategori") = Nilai(i)) %>
<opsi dipilih>
<%Lain%>
<pilihan>
<% Selesai Jika %>
<%=Nilai(i)%>
</pilihan>
<% Berikutnya %>
</pilih>
<input type=kirim nama="Pencarian" value="Pencarian">
<p>
<% Jika (Bukan Permintaan.QueryString("Pencarian") = Null) %>
Hai <%=Request.QueryString("Name") %>, Anda memilih: <%=Request.QueryString("Category") %>
<% Selesai Jika %>
</bentuk>
</pusat>
</tubuh>
</html>
Contoh berjalan ada di
http://tutorial.superexpert.com/quickstart/aspplus/samples/webforms/intro/intro4.aspx
ASP+ juga memiliki banyak fitur baru, yang akan terus saya perkenalkan pada waktu yang tepat!
Silakan terus mendukung kami!