文件擴展名介紹:
擴展名.sln:Asp.net項目解決方案文件
擴展名.aspx:Asp.net表示Web窗體文件
擴展名.cs:Asp.net頁面處理程序的代碼隱藏文件
擴展名.config:網站配置文件,即web.config配置文件
頁面指令介紹:
1、什么是頁面指令
Asp.net頁面指令通常包含一些類似于<%a…%>這樣的代碼,被稱為頁面指令。
2、常用的頁面指令
@page
定義Asp.net分析器和編譯器(.aspx文件)實用的頁特定屬性
@import
將命名空間導入web頁中,導入的命名空間中所有類和接口可用于該頁。
@register
將別名和命名空間及類名關聯(lián)起來,以便在自定義服務器控件語法中使用。
常用的開發(fā)服務器控件
TextBox、Button、LinkButton、DropDownList、CheckBox、RequiredFieldValidator、CompareValidator。
下面分別介紹各個常用控件:
一、TextBox控件
1、 新建一個TextBox網站,來學習TextBox屬性。
2、 屬性介紹:
TextMode
SingleLine:這個模式只可以輸入單行文本
MultiLine:這個模式下可以輸入多行文本
Password:這個模式下輸入的字符都被掩藏。只能看到“*”號。
AutoPostBack
False:
True:獲取或設置一個值,該值指示無論何時用戶在 TextBox 控件中按 Enter 或 Tab 鍵時,是否都會發(fā)生自動回發(fā)到服務器的操作。 CausesValidation
False:
True: 獲取或設置一個值,該值指示當 TextBox 控件設置為在回發(fā)發(fā)生時進行驗證,是否執(zhí)行驗證。 AccessKey