因此,基本上,我试图使用验证事件来验证我的下拉列表(COMBOBOX)。这有效,但将重点列入我的下拉列表,不允许进行选择。

有什么方法可以使errorProvider使用dropdownlist访问

 if (ddlTypeOfPass.SelectedIndex < 1)
            {
                errorProvider1.SetError(ddlTypeOfPass, "Type of Pass is required");
                e.Cancel = true;
                return;
            }
            errorProvider1.SetError(ddlTypeOfPass, "");
    }
有帮助吗?

解决方案 2

我已经弄清楚了,对不起,我的Inital帖子可能没有帮助。我删除了E.Cancel以允许其继续运行,它设置了焦点,但并不迫使用户保持在该控件上(我想要),但这允许用户实际设置下拉列表。

其他提示

我认为下拉列表是自然化的。您允许自由形式数据输入吗?您的0-分项目是否空白,您想确保它们更改?您可以删除空白项目并跳过验证,但有时最初将其保持空白是必需的。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top