基本控件的概念和使用
2010-03-30 01:16
453 查看
多个控件公用一个事件处理程序
通过测试sender参数值,可以确定触发事件的具体按钮,如下例:
private void BtnClick(object sender,System.EventArgs e)
{
Button b=(Button)sender;
String buttonID=b.ID;
switch(buttonID)
{
case "btnDoThis":
//DoThis的代码
case "btnDoThat":
//DoThat的代码
}
//所有按钮的通用代码
}
TextBox控件的用法
新建一个TextBoxDemo网站的Default.aspx
<body>
<form id="form1" runat="server">
<div>
<h1>TextBox Demo</h1>
<asp:TextBox ID="txtInput" runat="server" AutoPostBack="true"(自动回发) OnTextChanged="txtInput_TextChanged">
Enter some text
</asp:TextBox>
<br/>
<asp:TextBox ID="txtEcho" runat="server" BackColor="LightGray" ReadOnly="true"/>
</div>
</form>
</body>
|||||||||||||||||||||||||||||||
TextBoxDemo的TextChanged事件处理程序
protected void txtInput_TextChanged(object sender,EventArgs e)
{
txtEcho.Text=txtInput.Text;
}
当更改控件的内容并把光标移出该文本框后,将触发txtInput_TextChanged事件
通过测试sender参数值,可以确定触发事件的具体按钮,如下例:
private void BtnClick(object sender,System.EventArgs e)
{
Button b=(Button)sender;
String buttonID=b.ID;
switch(buttonID)
{
case "btnDoThis":
//DoThis的代码
case "btnDoThat":
//DoThat的代码
}
//所有按钮的通用代码
}
TextBox控件的用法
新建一个TextBoxDemo网站的Default.aspx
<body>
<form id="form1" runat="server">
<div>
<h1>TextBox Demo</h1>
<asp:TextBox ID="txtInput" runat="server" AutoPostBack="true"(自动回发) OnTextChanged="txtInput_TextChanged">
Enter some text
</asp:TextBox>
<br/>
<asp:TextBox ID="txtEcho" runat="server" BackColor="LightGray" ReadOnly="true"/>
</div>
</form>
</body>
|||||||||||||||||||||||||||||||
TextBoxDemo的TextChanged事件处理程序
protected void txtInput_TextChanged(object sender,EventArgs e)
{
txtEcho.Text=txtInput.Text;
}
当更改控件的内容并把光标移出该文本框后,将触发txtInput_TextChanged事件
相关文章推荐
- IOS学习笔记(七)之UISegmentedControl分段控件的基本概念和使用方法
- IOS学习笔记(七)之UISegmentedControl分段控件的基本概念和使用方法
- UISegmentedControl分段控件的基本概念和使用方法
- Android viewgroup 基本概念和使用要点
- RabbitMQ基本概念和使用
- windows下学习nsq,以及基本使用概念
- (2.1.2)Java线程:多线程的基本概念和使用
- webView控件基本使用(android)
- V7 控件 CardView的基本使用
- IOS中UI控件的基本使用
- CStatic控件的基本使用
- CStatic控件的基本使用
- 学习使用bootstrap基本控件(table、form、button)
- 了解URL编码的基本概念,在javascript和java程序中使用内置的API进行编码和解码
- Gradle的基本概念和使用
- <Android学习笔记7>——Android基本控件的使用
- 基本控件使用实例-用户登录设计
- 8 -- 深入使用Spring -- 4...3 AOP的基本概念
- CStatic控件的基本使用
- c# 基本控件使用之浅谈