我是编程新手
我在一页中有6个下拉1希望他们让它们只读(不可编辑) 如果选择了值 如果选择了值,则不应读取下拉列表的其余部分
有什么方法可以检查一个条件下的所有下拉/检查(一次性)
提前致谢
答案 0 :(得分:0)
1#查找所有下拉列表
Dim allDDs = From dd As DropDownList In Me.Controls() Where TypeOf (dd) Is
DropDownList Select dd
2#取消选择的值并启用其他值
For Each d In allDDs
d.Enabled = d.SelectedValue = ""
Next
答案 1 :(得分:0)
say ddl1, ddl2, ddl3, ddl4, ddl5, ddl6 are ids of 6 dropdowns in your page.
for (int count = 1; count <= 6; count++)
{
DropDownList ddl = new DropDownList();
ddl.ID = "ddl" + count;
if (ddl.SelectedIndex > -1)
{
ddl.Enabled = false;
}
else
{
ddl.Enabled = true;
}
}