关于ComboBox 的空值
在使用ComboBox的时候遇到一些奇怪的问题
就是在有选择某项的时候都非常好,但是再不选任何项的情况下
我本意是他会返回null或者“”,但是实际上返回的却是已经设置过的
Emptytext,请问各位大神该如何解决呢
同样的问题也出现在MultiSelect(true)的情况下
我只想在不选任何项的情况下返回一个空值
求各位大神帮忙
------解决方案--------------------string cbValue = null;
if (ComboBox1.SelectedIndex >= 0)
{
cbValue = ComboBox1.SelectedValue.ToString();
}
这样不就行了?
------解决方案--------------------if (!string.IsNullOrWhiteSpace(this.ComboBox.SelectValue))
{
//如果不是空值,就做这个动作.
}
------解决方案-------------------- Dictionary<string, object> dict = new Dictionary<string, object>();
dict.Add("请选择类别", null);
键值对绑定