选择后,下拉列表项不可用吗?

时间:2011-05-04 07:07:23

标签: c# asp.net ajax visual-studio

我正在使用下拉菜单,并且我想在项目被选中后使其无法使用。有没有办法呢?到目前为止,我对它的唯一操作是在某些输入表单面板上显示= true。我在visual studio 2010中使用C#和ASP.NET。公平警告:如果从我的问题的性质来看这不是很明显,这实际上是我在编程世界中的第一次回归,所以这是一个先进的概念。答案可能会激发更多问题。

2 个答案:

答案 0 :(得分:2)

private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
    //Do Code with the Item
    if(comboBox1.SelectedItem != null) //I forgot that ,better to prevent
    comboBox1.Items.Remove(comboBox1.SelectedItem);
}

答案 1 :(得分:1)

通常在下拉菜单中,您可以截取OnOpening事件,并在菜单打开之前设置Visible = false或Enabled = false。听起来你想在选择菜单项后禁用?只需在项目选择处理程序

的末尾添加Enabled = false