ASP開發方式
格式
<% %> C#代碼可以寫在里面
<%= %> 往外輸出一個值,可以放一個變量,一個方法(這個方法是有返回值的直接打印到界面上去)
<%@ %> 聲明命名空間,語言時用的
示例:在網頁中顯示當前時間
<%@ Language="C#" %>
<html>
<head></head>
<body>
<%=DateTime.Now.ToString() %>
<% if(DateTime.Now.Hour>12) {%> 下午 <% } else { %> 上午 <%}%>
</body>
</html>
B/S
舉例:客人飯店點餐
客人 —— 用戶
要土豆絲 ——給IIS發送請求 ,IIS就相當於是服務員
通知廚房 —— IIS把用戶要想看到的ASPX告知.NET框架
廚房炒菜 —— .net框架將ASPX頁面中的C#代碼執行處理
喊服務員上菜 —— .NET框架將處理好的頁面給IIS,IIS返回給用戶
要頭蒜 —— html頁面請求,IIS直接可以返回給用戶,不需要經過.NET框架處理
代碼執行位置在一台服務器(電腦)上
------------------------------------------------------------------------------
ASP.NET—— .net開發網站應用程序的技術總稱
webform MVC
復習HTML中十二個表單元素:
文本類:
文本框 - <input type="text"/>
密碼框 - <input type="password"/>
文本域 - <textarea></textarea>
隱藏域 - <input type="hidden"/>
按鈕類:
普通按鈕 - <input type="button"/>
提交按鈕 - <input type="submit"/>
重置按鈕 - <input type="reset"/>
圖片按鈕 - <input type="image" src="" />
選擇類:
復選框 - <input type="checkbox" />
單選框 - <input type="radio"/>
下拉列表 - <select> <option></option> </select>
文件選擇 - <input type="file"/>
文件—打開—網站選中文件夾
含有 runat="server" 屬性的元素為控件
控件最后都會變成 HTML元素