ListBox控件中选择专业名称

 答案:

本实例在页面的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>");       

    }