ASP.NET編程模型之ASP.NET頁(yè)面構(gòu)成淺析
ASP.NET編程模型之ASP.NET頁(yè)面構(gòu)成是什么呢?作為ASP.NET編程模型的可視部分,它的特點(diǎn)有什么呢?讓我們開(kāi)始對(duì)他進(jìn)行了解:
ASP.NET編程模型之ASP.NET頁(yè)面主要包括三個(gè)部分:頁(yè)面指令,代碼和頁(yè)面布局
頁(yè)面指令:頁(yè)面指令建立該頁(yè)面的運(yùn)行環(huán)境,規(guī)定HTTP運(yùn)行庫(kù)如何處理該頁(yè)面
代碼:包含頁(yè)面和控件事件的處理程序,如果我們使用代碼隱藏的話一般不會(huì)出現(xiàn)。
頁(yè)面布局:頁(yè)面布局表示頁(yè)面的框架包括服務(wù)器控件、文本和HTML標(biāo)簽。
ASP.NET編程模型之ASP.NET頁(yè)面例子:
- ﹤%
- @PageLanguage="C#"
- %﹥﹤!--ASP.NET編程模型之ASP.NET頁(yè)面指令--﹥
- ﹤scriptrunat="server"﹥﹤!--ASP.NET編程模型之ASP.NET頁(yè)面代碼--﹥
- voidButton1_Click(Objectsender,EventArgse)
- {
- Label1.Text="Clickedat"+DateTime.Now.ToString();
- }
- ﹤/script﹥
- ﹤html﹥﹤!--ASP.NET編程模型之ASP.NET頁(yè)面布局--﹥
- ﹤head﹥
- ﹤title﹥Single-FilePageModel﹤/title﹥
- ﹤/head﹥
- ﹤body﹥
- ﹤formrunat="server"﹥
- ﹤div﹥
- ﹤asp:Labelid="Label1"
- runat="server"Text="Label"﹥
- ﹤/asp:Label﹥
- ﹤br/﹥
- ﹤asp:Buttonid="Button1"
- runat="server"
- onclick="Button1_Click"
- Text="Button"﹥
- ﹤/asp:Button﹥
- ﹤/div﹥
- ﹤/form﹥
- ﹤/body﹥
- ﹤/html﹥
ASP.NET編程模型之ASP.NET頁(yè)面構(gòu)成就向大家介紹到這里,希望通過(guò)介紹使得你對(duì)ASP.NET編程模型之ASP.NET頁(yè)面構(gòu)成有所了解。
【編輯推薦】