2013-10-06 39 views
1

我有一個名爲employee的表。我從這張表中獲取的數據分成5個下拉字段,分別是EmpNo,Unit,Location,Onsite/Offshore等字段,當我在任何下拉列表中選擇一個值時,所有下拉列表中的值必須改變。任何人都可以幫助我,我怎麼能實現這?從單個來源填充多個下拉列表並動態更改數據

+1

WinForms? ASP.NET? WPF? – alzaimar

+0

它是在asp.net –

回答

0

服務器側溶液

沒有爲下拉控制一個SelectedIndexChanged事件。在這種情況下,您需要重置所有其他下拉列表或重新加載一些其他數據。

客戶端的解決方案(與jQuery)

change事件的第一下拉的並清除在該事件的其他下拉內容。

$(function(){ 
    $("#IDofFirstDropDown").change(function(e){ 
    $("#IDofSecond").html(""); 
    }); 
}); 
+0

我已使用selectedIndexchanged事件並重新加載數據,但問題是我需要顯示在下拉列表中選擇的值選擇一個值,並在剩餘的下拉列表中我需要顯示所有。 –

+0

什麼阻止你這樣做? – Shyju

+0

爲顯示我需要使用AppendDataBoundItems的所有。但在重新加載之前,我正在清除下拉列表中的數據,正在丟失我選擇的索引。所以我不能這樣做 –