第三天
或許你還會問,為什么要代碼分離那?原因很簡單,不是每一個程序員
下面來一個一個介紹:
一、Label控件:
主要屬性:
Text | 標簽所顯示的文本 |
范例:
<asp:Label id="lblMessage" Text="aaa" runat="server"/>
需要注意的是我們不能遺漏runat="server"字樣,還有所有的WEB控件都要包含在<form runat="server"></form>中間。
下面看一個完整的例子,在程序里面修改Label的Text屬性,以此改變網頁的顯示。
<script runat="server" language="c#">
void Page_Load()
{
lblMessage.Text="Hello World!";
}
</script>
<html>
<head><title>Label.aspx</title></head>
<body>
<form runat="server">
<asp:Label id="lblMessage" runat="server"/>
</form>
</body>
</html>
--------------------------------------------------------------------------------
<script runat="server" language="vb">
sub Page_Load
lblMessage.Text="Hello World!"
end sub
</script>
<html>
<head><title>Label.aspx</title></head>
<body>
<form runat="server">
<asp:Label id="lblMessage" runat="server"/>
</form>
</body>
</html>
二、TextBox控件:
主要屬性:
Text | 控件顯示的文本 |
MaxLength | 文本框可以添加的最多的字符數(多行文本框無效) |
ReadOnly | 只讀 |
TextMode | 有下面幾個有效值 MultiLine,Password,SingleLine |
Rows | 指定文本框的垂直尺寸 |
三、Button控件:
有三種:Button 標準
Button基本上就是Text屬性來設置按鈕上面的文字;
LinkButton基本上就是Text屬性來設置按鈕上的文字;
他們三者共同的屬性就是CausesValidation=true/false來設置按鈕提交的表單是不是被檢驗(后面將說到檢驗控件)
他們三者共同的方法就是OnClick就是點擊按鈕的時候觸發的函數,下面舉一個例子:
<script runat="server" language="c#">
void btnCounter_OnClick(object sender,EventArgs e)
{
btnCounter.Text="Clicked";
}
</script>
<html>
<head><title>Label.aspx</title></head>
<body>
<form runat="server">
<asp:Button Text="UnClicked" OnClick="btnCounter_OnClick" id="btnCounter" runat="server"/>
</form>
</body>
</html>
--------------------------------------------------------------------------------
<script runat="server" language="vb">
sub btn_COunter_OnClick(s as object,e as eventargs)
btnCounter.Text="Clicked"
end sub
</script>
<html>
<head><title>Label.aspx</title></head>
<body>
<form runat="server">
<asp:Button Text="UnClicked" OnClick="btnCounter_OnClick" id="btnCounter" runat="server"/>
</form>
</body>
</html>
今天就說這三個控件,明天繼續。
文章來源于領測軟件測試網 http://www.kjueaiud.com/