答案:
本实例在页面的ListBox控件列出了课程专业名称,单击某一个选项将弹出显示选项名称的对话框,运行结果如图1所示。

图1 在ListBox控件中选择专业名称
ListBox控件的SelectedIndexChanged事件。
ListBox控件的SelectedValue属性。
JavaScript脚本的alert方法。
(1)新建一个网站,默认主页名为Default.aspx。
(2)在Default.aspx页面中添加一个ListBox控件,在源视图中设置选项列表,代码如下。
<asp:ListBox ID="ListBox1" runat="server"
AutoPostBack="True" Rows="5"
onselectedindexchanged="ListBox1_SelectedIndexChanged">
<asp:ListItem>计算机</asp:ListItem>
<asp:ListItem>英语</asp:ListItem>
<asp:ListItem>应用化学</asp:ListItem>
<asp:ListItem>经济学</asp:ListItem>
<asp:ListItem>军事法律</asp:ListItem>
</asp:ListBox>
(3)双击ListBox控件,在控件的SelectedIndexChanged中编写代码。
protected void
ListBox1_SelectedIndexChanged(object sender, EventArgs e)
{
Response.Write("<script
language=javascript>alert('你选择了" +
ListBox1.SelectedValue.ToString() + "');</script>");
}