2013-04-17 101 views
0

我想根据另一个DropDownList的选定索引来更改DropDownList,这样如果我更改第一个下拉列表中的值,第二个下拉列表也应该更改。如何更改另一个下拉列表的SelectedIndexChange上的下拉列表?

即时通讯使用SelectedIndexChanged事件,但现在,如果我更改第一个下拉列表,第二个下拉列表不会更改。

我在SelectedIndexChange事件上设置了断点,但在运行代码并更改DropDownList的索引之后,调试器从未停止在断点处。只有重新加载或点击一个按钮后,调试器才会跳转到该功能。我怎么能在asp.net :(做到这一点

这是第一个下拉列表的事件处理程序:

protected void drpCompanyLocation_SelectedIndexChanged(object sender, EventArgs e) 
     { 
      drpCompanyDepartment.DataSource = (object)ActiveDirectoryManager.GetDepartmentsByLocation(domaincontroller, drpCompanyLocation.SelectedValue); 
      drpCompanyDepartment.DataBind(); 
     } 

回答

1

确保将Autopostback设置为true(在下拉属性中)并将OnSelectedIndexChanged属性设置为指向函数,您可以在其中使用drpCompanyLocation .SelectedValue to ac首先下拉值。

如果这不起作用,您必须在此处显示您的代码。

相关问题