ASP.NET应用程序
Web應用程序
ASP.NET Web
?
應用程序大部分是ASP.NET Web開發(fā)中創(chuàng)建的應用程序類型,也就是ASP.NET Web窗體應用程序。最簡單的ASP.NET Web應用程序包括一個目錄,可以通過IIS服務器使用HTTP協(xié)議在瀏覽器上呈現。它至少包括一個.aspx文件,即ASP.NET頁。
?
?
?
?
Web服務器
?
??
?
Web服務器是ASP.NET提供的另一種應用程序類型。
?
??
?
Web服務器的基本結構是遵照SOAP、XML和WSDL等行業(yè)標準生成的,這使得其他平臺的客戶端可以和Web服務進行交互操作。
?
?
?
?
應用程序結構
?
一般情況下,
?
ASP.NET應用程序可能有如下文件:
?
??????
?
Web窗體頁(.aspx文件);
?
??????
?
Web服務(.asmx文件);
?
??????
?
代碼隱藏文件;
?
??????
?
配置文件(web.config文件);
?
??????
?
Global.asax文件;
?
??????
?
用戶控件文件(.ascx文件);
?
??????
?
其他組件。
?
?
?
?
ASP.NET Web窗體
?
Web
?
窗體結構代碼
?
<html xmlns = “
http://www?? ”>
?
<head runat = “server”>
<title>
?
無標題頁 <title>
?
</head>
<body>
????
?
<form id = “form1” runat = “server”>
?
?????????
?
<div>
?
????????????????????????????????????
?
<asp: Label ID = “Label1” runat = “server” ?Text = “Label”></asp: Label>
?
??????????????????
?
?????? <asp: Button ID = “Button1” runat = “server” ?Onclick = “Button1_Click”
?
Text = “Button”/>
</div>
</form>
</body>
</html>
?
ASP.NET Web
?
窗體頁一般包含如下的元素:
?
(
?
1)@指令。ASP.NET中用作處理頁面的指令。最常用的指令為@Page指令,如:
?
<%@ Page Language = “C#” %>
??
?
(2)服務器代碼。包含在<script></script>標記之間,由變量、成員聲明及代碼構成的塊。
?
? ?(3)<form>元素。
<form id = “form1” runat = “server”>
???????? <asp: Label ID = “Label1” runat = “server” ?Text = “Label”></asp: Label>
?? ?<asp: Button ID = “Button1” runat = “server” ?Onclick = “Button1_Click”? Text = “Button”/>
</form>
?? (4)靜態(tài)文本。
Name:<input type = “text” id = “txtName”>
?? (5)Web服務器控件。
<asp:TextBox id = “Mytext” runat = “server”/>
?? (6)HTML元素作為服務器控件。
<input type = “text” id = “MyText” runat = “server”>
轉載于:https://www.cnblogs.com/momi/archive/2012/03/17/2404098.html
總結
以上是生活随笔為你收集整理的ASP.NET应用程序的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [轉]MS SQL Server启用AW
- 下一篇: 为什么斜颈这么难以治疗?