Halaman Borang Web
Halaman ASP.NET yang ringkas kelihatan seperti halaman HTML biasa. .
Hello RUNOOB.COM ditulis dalam HTMLKod berikut akan memaparkan contoh sebagai halaman HTML: <html> <body bgcolor="yellow"> <center> < h2>Hello RUNOOB.COM!</h2> </center> </body> </html> Jika anda ingin mencuba sendiri, sila simpan kod di atas ke fail yang dipanggil "firstpage.htm" dan buat pautan ke fail: firstpage.htm. Hello RUNOOB.COM yang ditulis dalam ASP.NETCara paling mudah untuk menukar halaman HTML kepada halaman ASP.NET ialah dengan menyalin terus fail HTML dan menukar sambungan fail baharu kepada .aspx. Kod berikut akan memaparkan contoh sebagai halaman ASP.NET: <html> <body bgcolor="yellow"> <center> <h2>Salam RUNOOB. ;/h2> </center> </body> </html> Jika anda ingin mencuba sendiri, simpan kod di atas pada fail yang dipanggil "firstpage.aspx" dan buat pautan ke fail: firstpage.aspx. Bagaimana ia berfungsi?Pada asasnya, halaman ASP.NET adalah betul-betul sama dengan HTML. Pelanjutan halaman HTML ialah .htm. Jika penyemak imbas meminta halaman HTML daripada pelayan, pelayan boleh menghantar halaman tersebut terus ke penyemak imbas tanpa membuat sebarang pengubahsuaian. Pelanjutan halaman ASP.NET ialah .aspx. Jika penyemak imbas meminta halaman ASP.NET daripada pelayan, pelayan perlu memproses kod boleh laku dalam halaman tersebut sebelum menghantar semula keputusan ke penyemak imbas. Halaman ASP.NET di atas tidak mengandungi sebarang kod boleh laku, jadi tiada apa-apa yang dilaksanakan. Dalam contoh berikut, kami akan menambah beberapa kod boleh laku pada halaman untuk menunjukkan perbezaan antara halaman HTML statik dan halaman ASP dinamik. ASP KlasikHalaman Pelayan Aktif (ASP) telah popular selama bertahun-tahun. Dengan ASP, anda boleh meletakkan kod boleh laku dalam halaman HTML. Versi ASP sebelumnya (sebelum ASP.NET) sering dirujuk sebagai ASP klasik. ASP.NET tidak serasi sepenuhnya dengan ASP klasik, tetapi dengan hanya beberapa pengubahsuaian, kebanyakan halaman ASP klasik boleh berjalan dengan baik seperti halaman ASP.NET. Jika anda ingin mengetahui lebih lanjut tentang ASP Klasik, sila lawati kami Tutorial ASP. Halaman dinamik yang ditulis dalam ASP klasikUntuk menunjukkan cara ASP memaparkan halaman yang mengandungi kandungan dinamik, kami akan menambah beberapa kod boleh laku (ditandakan dengan fon merah) pada contoh di atas: <html>body bcolor< ="kuning"> <center> <h2>Hello RUNOOB.COM!</h2> <p> <%Respons.Tulis(sekarang())%>/< p></center> </body> </html> dynpage.asp" dan buat pautan ke fail: dynpage.asp. Halaman dinamik ditulis dalam ASP .NET Kod berikut akan memaparkan contoh sebagai halaman ASP.NET: <html> <body bgcolor="kuning"> < <h2>Hello RUNOOB.COM!</h2> <p> <%Respons.Tulis(sekarang())%> </p></center>< badan> </html> Jika anda ingin mencuba sendiri, simpan kod di atas pada fail yang dipanggil "dynpage.aspx" dan buat pautan ke fail: dynpage.aspx. ASP.NET lwn. ASP KlasikContoh di atas tidak boleh menunjukkan sebarang perbezaan antara ASP.NET dan ASP Klasik. Seperti dalam dua contoh terakhir, anda tidak boleh membezakan antara halaman ASP dan halaman ASP.NET. Dalam bab seterusnya, anda akan melihat bagaimana kawalan pelayan menjadikan ASP.NET lebih berkuasa daripada ASP klasik. |