我有一個包含「HR」,「Test」和「DEV」的下拉列表。我想在選擇「HR」,「Test」和「DEV」的基礎上顯示第二個下拉值。.NET中的下拉列表Windows應用程序
private void additems()
{
//Controls.Add(cmbpackage);
cmbpackage.Items.Add("HR");
cmbpackage.Items.Add("Test");
cmbpackage.Items.Add("DEV");
addmodules();
}
private void addmodules()
{
if (cmbpackage.SelectedItem =="HR")
{
cmbmodule.Items.Add("ModuleHR1");
cmbmodule.Items.Add("ModuleHR2");
cmbmodule.Items.Add("ModuleHR3");
}
if (cmbpackage.SelectedItem == "Test")
{
cmbmodule.Items.Add("ModuleTest1");
cmbmodule.Items.Add("ModuleTest2");
cmbmodule.Items.Add("ModuleTest3");
}
if (cmbpackage.SelectedItem == "DEV")
{
cmbmodule.Items.Add("ModuleDEV1");
cmbmodule.Items.Add("ModuleDEV2");
cmbmodule.Items.Add("ModuleDEV3");
}
}
那麼是什麼問題?你面臨的問題是什麼?當從「cmbpackage」下拉列表中選擇值(HR,Test,DEV)時, – 2010-10-26 08:45:30
值不會填充在「cmbmodule」下拉列表中。 – sauravinfy 2010-10-26 09:03:07