1.使用快捷键
1
<p>
2
<asp:Label ID="Label1" Runat="server" AccessKey="N"
3
AssociatedControlID="Textbox1">User<u>n</u>ame</asp:Label>
4
<asp:Textbox ID="TextBox1" Runat="server"></asp:Textbox></p>
5
<p>
6
<asp:Label ID="Label2" Runat="server" AccessKey="P"
7
AssociatedControlID="Textbox2"><u>P</u>assword</asp:Label>
8
<asp:Textbox ID="TextBox2" Runat="server"></asp:Textbox></p>
9
<p>
10
<asp:Button ID="Button1" Runat="server" Text="确定" />
11
</p>
2
3
4
5
6
7
8
9
10
11
使用 AssociatedControlID 属性将 Web 窗体上的一个 Label 控件与另一个服务器控件关联。当一个 Label 控件与另一个服务器控件相关联时,可以使用其属性扩展关联控件的功能。可以使用 Label 控件作为另一个控件的标题,或者可以设置关联控件的 Tab 键索引或热键
2.TextChanged 事件 当用户更改 TextBox 的文本时发生。
1
protected void TextBox1_TextChanged(object sender, EventArgs e)
2
}
2
3.使用Command触发事件
1
<%@ Page Language="C#" %>
2
3
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
4
5
<script runat="server">
6
protected void Button_Command(Object sender,
7
System.Web.UI.WebControls.CommandEventArgs e)
8
>
2
3
4
5
6
7
8
4.使用OnClientClick事件,返回客户端脚本
1
<%@ Page Language="C#" %>
2
3
<script runat="server">
4
protected void Button1_Click(object sender, EventArgs e)
5
2
3
4
5
5.使用控件数据绑定数组
1
<%@ Page Language="C#" %>
2
3
<script runat="server">
4
protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)
5
2
3
4
5
6.使用 1
2
3
4
5
6