1.使用快捷键
使用 AssociatedControlID 属性将 Web 窗体上的一个 Label 控件与另一个服务器控件关联。当一个 Label 控件与另一个服务器控件相关联时,可以使用其属性扩展关联控件的功能。可以使用 Label 控件作为另一个控件的标题,或者可以设置关联控件的 Tab 键索引或热键
2.TextChanged 事件 当用户更改 TextBox 的文本时发生。
3.使用Command触发事件
4.使用OnClientClick事件,返回客户端脚本
5.使用控件数据绑定数组
6.使用 ListItem.Enabled 禁用列表项
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
>
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
2
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
3
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
4
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
5
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
6
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
7
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
8
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
9
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
10
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
11
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
使用 AssociatedControlID 属性将 Web 窗体上的一个 Label 控件与另一个服务器控件关联。当一个 Label 控件与另一个服务器控件相关联时,可以使用其属性扩展关联控件的功能。可以使用 Label 控件作为另一个控件的标题,或者可以设置关联控件的 Tab 键索引或热键
2.TextChanged 事件 当用户更改 TextBox 的文本时发生。
1
protected
void
TextBox1_TextChanged(
object
sender, EventArgs e)
2![](https://i-blog.csdnimg.cn/blog_migrate/3a1c2d778e58280a03608ca7c2e471fc.gif)
{
3
Response.Write("更改");
4
}
5![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
6
protected
void
Button1_Click(
object
sender, EventArgs e)
7![](https://i-blog.csdnimg.cn/blog_migrate/3a1c2d778e58280a03608ca7c2e471fc.gif)
{
8
Response.Write("没有更改");
9
}
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
2
![](https://i-blog.csdnimg.cn/blog_migrate/3a1c2d778e58280a03608ca7c2e471fc.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4968dcdbdfc6cfa5e041e6385303b345.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/b854634c0904529d4018c4c3336be836.gif)
3
![](https://i-blog.csdnimg.cn/blog_migrate/3efa1f9bd41368461325541070f19ce1.gif)
4
![](https://i-blog.csdnimg.cn/blog_migrate/de2bbefebbaa11a78e36c375d8376464.gif)
5
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
6
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
7
![](https://i-blog.csdnimg.cn/blog_migrate/3a1c2d778e58280a03608ca7c2e471fc.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4968dcdbdfc6cfa5e041e6385303b345.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/b854634c0904529d4018c4c3336be836.gif)
8
![](https://i-blog.csdnimg.cn/blog_migrate/3efa1f9bd41368461325541070f19ce1.gif)
9
![](https://i-blog.csdnimg.cn/blog_migrate/de2bbefebbaa11a78e36c375d8376464.gif)
3.使用Command触发事件
1
<%
@ Page Language
=
"
C#
"
%>
2![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
3
<!
DOCTYPE html PUBLIC
"
-//W3C//DTD XHTML 1.0 Transitional//EN
"
"
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd
"
>
4![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
5
<
script runat
=
"
server
"
>
6
protected
void
Button_Command(Object sender,
7
System.Web.UI.WebControls.CommandEventArgs e)
8![](https://i-blog.csdnimg.cn/blog_migrate/3a1c2d778e58280a03608ca7c2e471fc.gif)
{
9
switch (e.CommandName)
10![](https://i-blog.csdnimg.cn/blog_migrate/d956d23f92c7381a20bee108a2099f73.gif)
{
11
case ("DoSomething1"):
12
Response.Write("Button 1 was selected");
13
break;
14
case ("DoSomething2"):
15
Response.Write("Button 2 was selected");
16
break;
17
}
18
}
19
</
script
>
20![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
21
<
html xmlns
=
"
http://www.w3.org/1999/xhtml
"
>
22
<
head id
=
"
Head1
"
runat
=
"
server
"
>
23
<
title
>
Buttons
</
title
>
24
</
head
>
25
<
body
>
26
<
form id
=
"
form1
"
runat
=
"
server
"
>
27
<
div
>
28
<
asp:Button ID
=
"
Button1
"
Runat
=
"
server
"
Text
=
"
Button 1
"
29
OnCommand
=
"
Button_Command
"
CommandName
=
"
DoSomething1
"
/>
30
<
asp:Button ID
=
"
Button2
"
Runat
=
"
server
"
Text
=
"
Button 2
"
31
OnCommand
=
"
Button_Command
"
CommandName
=
"
DoSomething2
"
/>
32
</
div
>
33
</
form
>
34
</
body
>
35
</
html
>
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
2
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
3
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
4
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
5
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
6
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
7
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
8
![](https://i-blog.csdnimg.cn/blog_migrate/3a1c2d778e58280a03608ca7c2e471fc.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4968dcdbdfc6cfa5e041e6385303b345.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/b854634c0904529d4018c4c3336be836.gif)
9
![](https://i-blog.csdnimg.cn/blog_migrate/3efa1f9bd41368461325541070f19ce1.gif)
10
![](https://i-blog.csdnimg.cn/blog_migrate/d956d23f92c7381a20bee108a2099f73.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/d47f466770b50db01aa9765767f6b5dd.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/b854634c0904529d4018c4c3336be836.gif)
11
![](https://i-blog.csdnimg.cn/blog_migrate/3efa1f9bd41368461325541070f19ce1.gif)
12
![](https://i-blog.csdnimg.cn/blog_migrate/3efa1f9bd41368461325541070f19ce1.gif)
13
![](https://i-blog.csdnimg.cn/blog_migrate/3efa1f9bd41368461325541070f19ce1.gif)
14
![](https://i-blog.csdnimg.cn/blog_migrate/3efa1f9bd41368461325541070f19ce1.gif)
15
![](https://i-blog.csdnimg.cn/blog_migrate/3efa1f9bd41368461325541070f19ce1.gif)
16
![](https://i-blog.csdnimg.cn/blog_migrate/3efa1f9bd41368461325541070f19ce1.gif)
17
![](https://i-blog.csdnimg.cn/blog_migrate/6edbf03e95f55230124c993fcb753174.gif)
18
![](https://i-blog.csdnimg.cn/blog_migrate/de2bbefebbaa11a78e36c375d8376464.gif)
19
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
20
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
21
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
22
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
23
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
24
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
25
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
26
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
27
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
28
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
29
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
30
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
31
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
32
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
33
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
34
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
35
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
4.使用OnClientClick事件,返回客户端脚本
1
<%
@ Page Language
=
"
C#
"
%>
2![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
3
<
script runat
=
"
server
"
>
4
protected
void
Button1_Click(
object
sender, EventArgs e)
5![](https://i-blog.csdnimg.cn/blog_migrate/3a1c2d778e58280a03608ca7c2e471fc.gif)
{
6
Response.Write("Postback!");
7
}
8
</
script
>
9![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
10
<
script language
=
"
javascript
"
type
=
"
text/javascript
"
>
11
function AlertHello()
12![](https://i-blog.csdnimg.cn/blog_migrate/3a1c2d778e58280a03608ca7c2e471fc.gif)
{
13
alert('Hello ASP.NET');
14
}
15
</
script
>
16![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
17
<
html xmlns
=
"
http://www.w3.org/1999/xhtml
"
>
18
<
head id
=
"
Head1
"
runat
=
"
server
"
>
19
<
title
>
Button Server Control
</
title
>
20
</
head
>
21
<
body
>
22
<
form id
=
"
form1
"
runat
=
"
server
"
>
23
<
asp:Button ID
=
"
Button1
"
Runat
=
"
server
"
Text
=
"
Button
"
24
OnClientClick
=
"
AlertHello()
"
OnClick
=
"
Button1_Click
"
/>
25
</
form
>
26
</
body
>
27
</
html
>
28
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
2
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
3
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
4
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
5
![](https://i-blog.csdnimg.cn/blog_migrate/3a1c2d778e58280a03608ca7c2e471fc.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4968dcdbdfc6cfa5e041e6385303b345.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/b854634c0904529d4018c4c3336be836.gif)
6
![](https://i-blog.csdnimg.cn/blog_migrate/3efa1f9bd41368461325541070f19ce1.gif)
7
![](https://i-blog.csdnimg.cn/blog_migrate/de2bbefebbaa11a78e36c375d8376464.gif)
8
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
9
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
10
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
11
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
12
![](https://i-blog.csdnimg.cn/blog_migrate/3a1c2d778e58280a03608ca7c2e471fc.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4968dcdbdfc6cfa5e041e6385303b345.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/b854634c0904529d4018c4c3336be836.gif)
13
![](https://i-blog.csdnimg.cn/blog_migrate/3efa1f9bd41368461325541070f19ce1.gif)
14
![](https://i-blog.csdnimg.cn/blog_migrate/de2bbefebbaa11a78e36c375d8376464.gif)
15
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
16
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
17
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
18
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
19
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
20
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
21
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
22
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
23
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
24
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
25
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
26
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
27
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
28
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
5.使用控件数据绑定数组
1
<%
@ Page Language
=
"
C#
"
%>
2![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
3
<
script runat
=
"
server
"
>
4
protected
void
DropDownList1_SelectedIndexChanged(
object
sender, EventArgs e)
5![](https://i-blog.csdnimg.cn/blog_migrate/3a1c2d778e58280a03608ca7c2e471fc.gif)
{
6![](https://i-blog.csdnimg.cn/blog_migrate/d956d23f92c7381a20bee108a2099f73.gif)
string[] CarArray = new string[4]
{"Ford", "Honda", "BMW", "Dodge"};
7![](https://i-blog.csdnimg.cn/blog_migrate/d956d23f92c7381a20bee108a2099f73.gif)
string[] AirplaneArray = new string[3]
{"Boeing 777", "Boeing 747",
8
"Boeing 737"};
9![](https://i-blog.csdnimg.cn/blog_migrate/d956d23f92c7381a20bee108a2099f73.gif)
string[] TrainArray = new string[3]
{"Bullet Train", "Amtrack", "Tram"};
10
11![](https://i-blog.csdnimg.cn/blog_migrate/d956d23f92c7381a20bee108a2099f73.gif)
if (DropDownList1.SelectedValue == "Car")
{
12
DropDownList2.DataSource = CarArray; }
13![](https://i-blog.csdnimg.cn/blog_migrate/d956d23f92c7381a20bee108a2099f73.gif)
else if (DropDownList1.SelectedValue == "Airplane")
{
14
DropDownList2.DataSource = AirplaneArray; }
15![](https://i-blog.csdnimg.cn/blog_migrate/d956d23f92c7381a20bee108a2099f73.gif)
else
{
16
DropDownList2.DataSource = TrainArray;
17
}
18
19
DropDownList2.DataBind();
20
DropDownList2.Visible = true;
21
}
22![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
23
protected
void
Button1_Click(
object
sender, EventArgs e)
24![](https://i-blog.csdnimg.cn/blog_migrate/3a1c2d778e58280a03608ca7c2e471fc.gif)
{
25
Response.Write("You selected <b>" +
26
DropDownList1.SelectedValue.ToString() + ": " +
27
DropDownList2.SelectedValue.ToString() + "</b>");
28
}
29
</
script
>
30![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
31![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
32
<
html xmlns
=
"
http://www.w3.org/1999/xhtml
"
>
33
<
head id
=
"
Head1
"
runat
=
"
server
"
>
34
<
title
>
DropDownList Page
</
title
>
35
</
head
>
36
<
body
>
37
<
form id
=
"
form1
"
runat
=
"
server
"
>
38
<
div
>
39
Select transportation type:
<
br
/>
40
<
asp:DropDownList ID
=
"
DropDownList1
"
Runat
=
"
server
"
41
OnSelectedIndexChanged
=
"
DropDownList1_SelectedIndexChanged
"
42
AutoPostBack
=
"
true
"
>
43
<
asp:ListItem
>
Select an Item
</
asp:ListItem
>
44
<
asp:ListItem
>
Car
</
asp:ListItem
>
45
<
asp:ListItem
>
Airplane
</
asp:ListItem
>
46
<
asp:ListItem
>
Train
</
asp:ListItem
>
47
</
asp:DropDownList
>&
nbsp;
48
<
asp:DropDownList ID
=
"
DropDownList2
"
Runat
=
"
server
"
Visible
=
"
false
"
>
49
</
asp:DropDownList
>
50
<
asp:Button ID
=
"
Button1
"
Runat
=
"
server
"
Text
=
"
Select Options
"
51
OnClick
=
"
Button1_Click
"
/>
52
</
div
>
53
</
form
>
54
</
body
>
55
</
html
>
56
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
2
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
3
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
4
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
5
![](https://i-blog.csdnimg.cn/blog_migrate/3a1c2d778e58280a03608ca7c2e471fc.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4968dcdbdfc6cfa5e041e6385303b345.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/b854634c0904529d4018c4c3336be836.gif)
6
![](https://i-blog.csdnimg.cn/blog_migrate/d956d23f92c7381a20bee108a2099f73.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/d47f466770b50db01aa9765767f6b5dd.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/b854634c0904529d4018c4c3336be836.gif)
7
![](https://i-blog.csdnimg.cn/blog_migrate/d956d23f92c7381a20bee108a2099f73.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/d47f466770b50db01aa9765767f6b5dd.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/b854634c0904529d4018c4c3336be836.gif)
8
![](https://i-blog.csdnimg.cn/blog_migrate/6edbf03e95f55230124c993fcb753174.gif)
9
![](https://i-blog.csdnimg.cn/blog_migrate/d956d23f92c7381a20bee108a2099f73.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/d47f466770b50db01aa9765767f6b5dd.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/b854634c0904529d4018c4c3336be836.gif)
10
![](https://i-blog.csdnimg.cn/blog_migrate/3efa1f9bd41368461325541070f19ce1.gif)
11
![](https://i-blog.csdnimg.cn/blog_migrate/d956d23f92c7381a20bee108a2099f73.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/d47f466770b50db01aa9765767f6b5dd.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/b854634c0904529d4018c4c3336be836.gif)
12
![](https://i-blog.csdnimg.cn/blog_migrate/6edbf03e95f55230124c993fcb753174.gif)
13
![](https://i-blog.csdnimg.cn/blog_migrate/d956d23f92c7381a20bee108a2099f73.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/d47f466770b50db01aa9765767f6b5dd.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/b854634c0904529d4018c4c3336be836.gif)
14
![](https://i-blog.csdnimg.cn/blog_migrate/6edbf03e95f55230124c993fcb753174.gif)
15
![](https://i-blog.csdnimg.cn/blog_migrate/d956d23f92c7381a20bee108a2099f73.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/d47f466770b50db01aa9765767f6b5dd.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/b854634c0904529d4018c4c3336be836.gif)
16
![](https://i-blog.csdnimg.cn/blog_migrate/3efa1f9bd41368461325541070f19ce1.gif)
17
![](https://i-blog.csdnimg.cn/blog_migrate/6edbf03e95f55230124c993fcb753174.gif)
18
![](https://i-blog.csdnimg.cn/blog_migrate/3efa1f9bd41368461325541070f19ce1.gif)
19
![](https://i-blog.csdnimg.cn/blog_migrate/3efa1f9bd41368461325541070f19ce1.gif)
20
![](https://i-blog.csdnimg.cn/blog_migrate/3efa1f9bd41368461325541070f19ce1.gif)
21
![](https://i-blog.csdnimg.cn/blog_migrate/de2bbefebbaa11a78e36c375d8376464.gif)
22
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
23
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
24
![](https://i-blog.csdnimg.cn/blog_migrate/3a1c2d778e58280a03608ca7c2e471fc.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4968dcdbdfc6cfa5e041e6385303b345.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/b854634c0904529d4018c4c3336be836.gif)
25
![](https://i-blog.csdnimg.cn/blog_migrate/3efa1f9bd41368461325541070f19ce1.gif)
26
![](https://i-blog.csdnimg.cn/blog_migrate/3efa1f9bd41368461325541070f19ce1.gif)
27
![](https://i-blog.csdnimg.cn/blog_migrate/3efa1f9bd41368461325541070f19ce1.gif)
28
![](https://i-blog.csdnimg.cn/blog_migrate/de2bbefebbaa11a78e36c375d8376464.gif)
29
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
30
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
31
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
32
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
33
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
34
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
35
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
36
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
37
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
38
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
39
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
40
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
41
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
42
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
43
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
44
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
45
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
46
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
47
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
48
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
49
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
50
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
51
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
52
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
53
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
54
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
55
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
56
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
6.使用 ListItem.Enabled 禁用列表项
1
<%
@ Page Language
=
"
C#
"
%>
2![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
3
<
script runat
=
"
server
"
>
4![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
5
protected
void
Dropdownlist1_SelectedIndexChanged(
object
sender, EventArgs e)
6![](https://i-blog.csdnimg.cn/blog_migrate/3a1c2d778e58280a03608ca7c2e471fc.gif)
{
7
Response.Write("You selected item number " +
8
DropDownList1.SelectedValue + "<br>");
9
Response.Write("You didn't select item number " +
10
DropDownList1.Items[1].Value);
11
}
12
</
script
>
13![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
14
<
html
>
15
<
head id
=
"
Head1
"
runat
=
"
server
"
>
16
<
title
>
DropDownList Server Control
</
title
>
17
</
head
>
18
<
body
>
19
<
form id
=
"
form1
"
runat
=
"
server
"
>
20
<
asp:DropDownList ID
=
"
DropDownList1
"
Runat
=
"
server
"
AutoPostBack
=
"
True
"
OnSelectedIndexChanged
=
"
Dropdownlist1_SelectedIndexChanged
"
>
21
<
asp:ListItem Value
=
"
1
"
>
First Choice
</
asp:ListItem
>
22
<
asp:ListItem Value
=
"
2
"
Enabled
=
"
False
"
>
Second Choice
</
asp:ListItem
>
23
<
asp:ListItem Value
=
"
3
"
>
Third Choice
</
asp:ListItem
>
24
</
asp:DropDownList
>
25
</
form
>
26
</
body
>
27
</
html
>
28
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
2
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
3
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
4
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
5
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
6
![](https://i-blog.csdnimg.cn/blog_migrate/3a1c2d778e58280a03608ca7c2e471fc.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4968dcdbdfc6cfa5e041e6385303b345.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/b854634c0904529d4018c4c3336be836.gif)
7
![](https://i-blog.csdnimg.cn/blog_migrate/3efa1f9bd41368461325541070f19ce1.gif)
8
![](https://i-blog.csdnimg.cn/blog_migrate/3efa1f9bd41368461325541070f19ce1.gif)
9
![](https://i-blog.csdnimg.cn/blog_migrate/3efa1f9bd41368461325541070f19ce1.gif)
10
![](https://i-blog.csdnimg.cn/blog_migrate/3efa1f9bd41368461325541070f19ce1.gif)
11
![](https://i-blog.csdnimg.cn/blog_migrate/de2bbefebbaa11a78e36c375d8376464.gif)
12
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
13
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
14
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
15
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
16
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
17
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
18
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
19
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
20
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
21
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
22
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
23
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
24
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
25
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
26
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
27
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)
28
![](https://i-blog.csdnimg.cn/blog_migrate/a11078bdc01a5771ce53e056951850ea.gif)