答案:
本实例在页面的DropDownList控件列出了省份名称,当选择其中的某一个选项时会弹出显示选项名称的对话框,运行结果如图1所示。

图1 在DropDownList控件中显示省份名称
DropDownList控件的SelectedIndexChanged事件。
DropDownList控件的SelectedValue属性。
JavaScript脚本的alert方法。
(1)新建一个网站,默认主页名为Default.aspx。
(2)在Default.aspx页面中添加一个DropDownList控件,在后台文件Default.aspx.cs中的Page_Load事件中编写代码动态填充DropDownList控件,代码如下。
protected void
Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
ArrayList arrls = new ArrayList();
arrls.Add("北京");
arrls.Add("河北");
arrls.Add("吉林");
arrls.Add("云南");
DropDownList1.DataSource = arrls;
DropDownList1.DataBind();
}
}
(3)双击DropDownList控件,在控件的SelectedIndexChanged中编写代码。
protected void
DropDownList1_SelectedIndexChanged(object
sender, EventArgs e)
{
Response.Write("<script
language=javascript>alert('你选择了" +
DropDownList1.SelectedValue.ToString() + "');</script>");
}