W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
簡(jiǎn)單的 ASP.NET 頁(yè)面看上去就像普通的 HTML 頁(yè)面。
在開始學(xué)習(xí) ASP.NET 之前,我們先來構(gòu)建一個(gè)簡(jiǎn)單的 HTML 頁(yè)面,該頁(yè)面將在瀏覽器中顯示 "Hello w3cschool.cn":
Hello w3cschool.cn! |
下面的代碼將以 HTML 頁(yè)面的形式顯示實(shí)例:
如果您想親自嘗試一下,請(qǐng)保存上面的代碼到一個(gè)名為 "firstpage.htm" 的文件中,并創(chuàng)建一個(gè)到該文件的鏈接:firstpage.htm。
轉(zhuǎn)換 HTML 頁(yè)面為 ASP.NET 頁(yè)面最簡(jiǎn)單的方法是,直接復(fù)制一個(gè) HTML 文件,并把新文件的擴(kuò)展名改成 .aspx 。
下面的代碼將以 ASP.NET 頁(yè)面的形式顯示實(shí)例:
如果您想親自嘗試一下,請(qǐng)保存上面的代碼到一個(gè)名為 "firstpage.aspx" 的文件中,并創(chuàng)建一個(gè)到該文件的鏈接:firstpage.aspx。
從根本上講,ASP.NET 頁(yè)面與 HTML 是完全相同的。
HTML 頁(yè)面的擴(kuò)展名是 .htm。如果瀏覽器向服務(wù)器請(qǐng)求一個(gè) HTML 頁(yè)面,服務(wù)器可以不進(jìn)行任何修改,就直接發(fā)送頁(yè)面給瀏覽器。
ASP.NET 頁(yè)面的擴(kuò)展名是 .aspx。如果瀏覽器向服務(wù)器請(qǐng)求個(gè) ASP.NET 頁(yè)面,服務(wù)器在將結(jié)果發(fā)回給瀏覽器之前,需要先處理頁(yè)面中的可執(zhí)行代碼。
上面的 ASP.NET 頁(yè)面不包含任何可執(zhí)行的代碼,所以沒有執(zhí)行任何東西。在下面的實(shí)例中,我們將添加一些可執(zhí)行的代碼到頁(yè)面中,以便演示靜態(tài) HTML 頁(yè)面和動(dòng)態(tài) ASP 頁(yè)面的不同之處。
Active Server Pages (ASP) 已經(jīng)流行很多年了。通過 ASP,可以在 HTML 頁(yè)面中放置可執(zhí)行代碼。
之前的 ASP 版本(在 ASP.NET 之前)通常被稱為經(jīng)典 ASP。
ASP.NET 不完全兼容經(jīng)典 ASP,但是只需要經(jīng)過少量的修改,大部分經(jīng)典 ASP 頁(yè)面就可以作為 ASP.NET 頁(yè)面良好地運(yùn)行。
如果您想學(xué)習(xí)更多關(guān)于經(jīng)典 ASP 的知識(shí),請(qǐng)?jiān)L問我們的 ASP 教程。
為了演示 ASP 是如何顯示包含動(dòng)態(tài)內(nèi)容的頁(yè)面,我們將向上面的實(shí)例中添加一些可執(zhí)行的代碼(紅色字體標(biāo)識(shí)):
<% --%> 標(biāo)簽內(nèi)的代碼是在服務(wù)器上執(zhí)行的。
Response.Write 是用來向 HTML 輸出流中寫東西的 ASP 代碼。
Now() 是一個(gè)返回服務(wù)器當(dāng)前日期和時(shí)間的函數(shù)。
如果您想親自嘗試一下,請(qǐng)保存上面的代碼到一個(gè)名為 "dynpage.asp" 的文件中,并創(chuàng)建一個(gè)到該文件的鏈接:dynpage.asp。
下面的代碼將以 ASP.NET 頁(yè)面的形式顯示實(shí)例:
如果您想親自嘗試一下,請(qǐng)保存上面的代碼到一個(gè)名為 "dynpage.aspx" 的文件中,并創(chuàng)建一個(gè)到該文件的鏈接:dynpage.aspx。
上面的實(shí)例無法演示 ASP.NET 與經(jīng)典 ASP 之間任何的不同之處。
正如最后的兩個(gè)實(shí)例中,您看不出 ASP 頁(yè)面和 ASP.NET 頁(yè)面兩者之間的不同之處。
在下一章中,您將看到服務(wù)器控件是如何讓 ASP.NET 比經(jīng)典 ASP 更強(qiáng)大的。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: