乾貨——asp.net快速上手教程2

上一篇我們已經學習了Button控件,今天我們在繼續學習幾個控件,因為控件的使用在上一篇中已經做了介紹,所以本片中主要介紹一些控件的屬性和用途。

常用控件

Lable(標籤)

屬性

ID——這個是當前使用的控件的對象名,便於我們在後臺代碼中使用

BackColor——這個是控件的背景顏色

BorderColor——這個是控件的邊框顏色

Height——這個是控件的高度

Width——這個是控件的寬度

Text——這個是控件的顯示內容

Lable的主要作用是用於顯示某些信息,比如單擊按鈕之後,系統返回給用戶處理結果

前臺代碼修改為


後臺代碼中添加事件函數

protected void Button1_Click(object sender, EventArgs e)

{

Label1.Text = "發送成功!";

}

然後我們再來看看效果

乾貨——asp.net快速上手教程2

點擊前

乾貨——asp.net快速上手教程2

點擊後


ImageButton(圖片按鈕)/Iamge(圖片)

屬性

ImageUrl——圖片路徑

這個控件可以讓我們自定義Button的外觀,如果你覺得自帶的Button太吃藕的話,可以使用這個,他的Click事件與Button相同,我們來看看效果

添加後臺代碼

protected void ImageButton1_Click(object sender, ImageClickEventArgs e)

{

ImageButton1.ImageUrl = "~/img/soc-icon-1.png";//更換圖片的樣式

}

顯示效果如下

乾貨——asp.net快速上手教程2

點擊前

乾貨——asp.net快速上手教程2

點擊後

*Image與ImageButton的屬性基本相同,但是Iamge是沒有Click事件的,這裡就不針對Image做詳細介紹了


TextBox(文本框)

屬性

ID——這個是當前使用的控件的對象名,便於我們在後臺代碼中使用

BackColor——這個是控件的背景顏色

BorderColor——這個是控件的邊框顏色

Height——這個是控件的高度

Width——這個是控件的寬度

Text——這個是文本框中的內容

TextMode——文本的類型
FontSize——字體大小


乾貨——asp.net快速上手教程2

TextMode="MultiLine"

乾貨——asp.net快速上手教程2

TextMode="SingleLine"

乾貨——asp.net快速上手教程2

TextMode="Password"

事件

Textbox主要講一個TextChanged事件

TextChanged事件觸發的條件是當焦點離開這個TextBox控件的時候,在使用這個事件時,需要把Textbox的AUTOPOSTBACK屬性設置為TRUE。

需要注意的一點是,事件觸發的時候會重新載入當前這個頁面,也就是會執行一遍page_load(頁面加載)這個方法。


今天的內容大概就是這麼多,下一篇會用一個小的實例把這兩篇的知識點串起來,好咯,下次再見,88


分享到:


相關文章: