新人初學,有錯請指,大神輕噴。
.net中有HTML控件和標准服務器控件。
老師教學用的是vs2010是這樣分的,不知道15里是不是這樣。
如果使用HTML控件我們就會發現頁面中加載了原本HTML代碼的控件
而服務器控件則將代碼和標記一同放在頁面中,
在初始化的時候會根據用戶瀏覽器的版本生成適合瀏覽器的HTML代碼。(大概是針對IE來說的..)
首先HTML控件與服務器控件的差別就是
在代碼中添加runat="server"屬性,即可將HTML控件轉為服務器控件。
1.Label:被編譯成span
常用屬性:
Text--顯示的文本
ForeColor--文本顏色
Visible--隱藏
CssClass--css中的class,類
2.Literal:沒有元素 ,在它的位置上將Text內容完全展示出來
常用屬性:
Text--顯示的文本。
3.TextBox: 不一定被編譯成什么元素,設置他的Mode屬性 來變換他的各種樣式
常用屬性:
TextMode--SingleLine屬性--單行
Password屬性--只能輸入密碼框
MultiLine屬性--顯示下拉列表;多行
Color--拾色器文本框
Number--右側上下箭頭 加減數字,比如 淘寶買東西選擇件數。
Search--右側帶關閉,點擊可清空 文本內容 顯示記錄過的下拉內容
Time-- “--:--”,限制時間格式
Week--“----年 第--周”,限制 年 周
Date-- 年月日 格式
Datetime --暫時沒研究出來
DateTimeLocal--日期加時間
Month--“----年--月”格式
Range--可以當亮度條用
MaxLenght--文本框中最多允許的字符數
ReadOnly--是否能改變文本框字體
Rows--多行文本框中的行數
Warp--指示文本框中的內容是否換行
4.HyperLink:超鏈接文本,被編譯成<a href>
常用屬性:
ImageUrl--顯示此鏈接圖像的URL
NavigateUrl--指向的URL
Target URL--URL的目標框架,_blank表示新窗口
Text:鏈接顯示的文本
5.Button--按鈕,被編譯成<input type="button"/>或其他類型
重要屬性:
Clink--單擊時發生的服務器事件
OnClientClick--單擊時的客戶端事件
postbackUrl--單擊時從當前頁發送到網頁的URL,默認空即本頁
Text--按鈕上的文本
6.ImageButton:圖片按鈕,被編譯成<input type="image" src="" />
重要屬性:
AlternateText--圖像不可用時空間中顯示的替代文本
ImageUrl--獲取圖像位置
7.LinkButton:帶超鏈接的按鈕,實現具有超鏈接樣式的按鈕,它的行為和按鈕相似
8.RadioButton:點選按鈕,被編譯成<input type="radio" />
重要屬性:
Checked--布爾值,規定是否選定單選按鈕
AutoPostBack--布爾值,在Checked屬性被改變后是否立即傳回表單,默認false
GroupName--該單選按鈕所屬控件組的名稱(一組即互斥)
9.CheckBox:復選框控件,被編譯成<input type="checkbox" />
沒有GroupName,所以是特意用來被復選的。
重要屬性:
Text--出現在控件旁邊的文本
Checked--布爾值,規定是否選定單選按鈕
AutoPostBack--布爾值,在Checked屬性被改變后是否立即傳回表單,默認false
GroupName--該單選按鈕所屬控件組的名稱(一組即互斥)
10.RadioButtonList:以列表方式呈現的選項
重要屬性:
DataSourse--填充該列表列表項的數據源
Items--獲得列表中控件的項目集合
RepeatColumns--控件中顯示的列數
RepeatDirection--指示該控件是垂直顯示還是水平顯示
11.CheckBoxList:復選框列表
重要屬性:同上
12.ListBox:列表框,在一個滾動窗口中垂直顯示一系列項目列表。
與DropDownList的區別是用戶無需操作就可以看到所有選項。
重要屬性:
13.BulletedList:即列表。
14.DropDownList:下拉框
重要屬性:
DataMember--要綁定的表的名稱
DataSourse--填充該列表列表項的數據源
DataSourseID--提供數據源組件的ID
DataTextField--提供列表的文本的數據源字段名稱
DataValueField--提供一個列表項的數據源字段的名稱
Items--列表控件中的項目集合
SelectedIndex--獲得或設置列表中被選項的索引
SelectedItem--獲得列表中的被選項
SelectedValue--獲得列表中被選項的值
SelectedIndexChanged--當列表控件選擇項發生變化時觸發
15.Table:即表格
16.Imagle:圖像
重要屬性:
AlternateText--為圖像提供替代文本
DescriptionUrl--提供指向包含該圖像詳細描述的頁面的連接
ImageUrl--指定圖片URL
17.ImageMap:實現圖片上定義熱點區域的功能。
在外觀上,ImageMap控件與Image控件相同,在功能上與button相同。
這個坑填不完了,就發這么些吧,
剩下的還有好多..以后有時間再來填。
12個表單元素:
文本類:
<input type="text" /> - 文本框
<input type="password" /> - 密碼框
<textarea></textarea> - 文本域
<input type="hidden" /> - 隱藏域
按鈕類:
<input type="button" value="按鈕" /> -按鈕
<input type="submit" value="提交" /> -提交按鈕,刷新
<input type="reset" value="重置" /> -重置按鈕
<input type="image" src="" /> -圖片按鈕
選擇類:
<input type="radio" /> -單選
<input type="checkbox" /> -多選
<select> -下拉列表
<option></option> -列表內容
</select>
<input type="file" /> -提示警告
轉載請聯系
