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