我有一个包含50多个列表项的下拉列表。但在某些情况下,我只需要启用一个项目,使所有其他项目处于禁用状态。我可以简单地通过
禁用或启用列表项mydropdown.Items.FindByValue("dq").Enabled = True
但是如何以简单的方式禁用所有其他的?
答案 0 :(得分:0)
简单,使用循环:
For Each item As ListItem In mydropdown.Items
item.Enabled = item.Value = "dq"
Next
答案 1 :(得分:0)
使用For-Each
循环禁用所有项目。在循环之后,启用所需的项目:
For Each item In mydropdown.Items
item.Enabled = False
Next
mydropdown.Items.FindByValue("itemToBeEnabled").Enabled = True