我正在尝试将一个 combobox.selectedValue 设置为一个有效的字符串,但是当它的 nullorempty 时它会出错。我尝试了以下代码无济于事:
if (string.IsNullOrEmpty(docRelComboBox.SelectedValue.ToString()))
{
document = "other";
}
else
{
document = docRelComboBox.SelectedValue.ToString();
}
组合框是数据绑定(bind)的,但理论上它在某些情况下可能是空的,我需要能够在那些时候传递其他值。任何帮助都会很棒。
最佳答案
你可能需要:
if ((docRelComboBox.SelectedValue==null) || string.IsNullOrEmpty(docRelComboBox.SelectedValue.ToString()))
由于
SelectedValue
本身可能为空。
关于c# - IsNullorEmpty combobox.selectedvalue,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5916508/