如何使用AJAX更改下拉列表?

时间:2009-07-09 16:01:11

标签: asp.net ajax

我有一张注册表格,用户必须选择他的大学。 在此之后,用户必须选择教师。

当在大学下拉列表中选择一个值时,我想使用AJAX根据所选大学更新教师。

我将如何完成这项工作?

2 个答案:

答案 0 :(得分:2)

查看AJAX.NET工具包中的CascasdingDropDown控件。这很容易使用。

答案 1 :(得分:0)

处理大学下拉列表中的SelectedIndexChange事件。在该事件处理程序中,检索所选大学的教师列表。迭代您的结果并将列表项添加到您的Faculty下拉列表中。

protected void UniversityDD_SelectedIndexChanged(object sender, EventArgs e)
{
    FacultyList = GetFaculty(UniversityDD.SelectedValue);

    foreach(Faculty faculty in FacultyList)
        FacultyDD.Items.Add(new ListItem(facultyDisplay, facultyValue));

}