2013-04-17 95 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首先下拉值。

如果這不起作用,您必須在此處顯示您的代碼。

相關問題