c# combobox绑定数据源后默认显示第一个值

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c# combobox绑定数据源后默认显示第一个值相关的知识,希望对你有一定的参考价值。

我希望combobox能显示提前设置的text的值,比如说显示 “请选择”

你可以这样做,先绑定数据源后然后设置控件的text属性就行了

步骤

1、combobox1绑定数据源

2、combobox1.Text = "请选择";

追问

我试了好像没用,还是显示绑定的第一个数据

参考技术A combobox.Items.Add("请选择");

combobox默认值为第一个数据,修改为空值

以前用combobox的时候默认是空的,可是昨天不知道为什么,默认的居然为第一个数据,实在让人烦恼。百度了很多,有些人说默认本来就是为空的,而有些也和我一样默认是第一个数据。

我想造成这个现象的原因应该与拿到数据的格式有关。如何在前端修改它的默认值为空呢,其实只要加一行代码即可。

$("#comboboxID").combobox(‘setValue‘,null);

百度到的其它答案,向拿到的数据unshift一行默认的数据,添加一行“-请选择-”,个人觉得没必要,不如添加这一行代码来的简单

以上是关于c# combobox绑定数据源后默认显示第一个值的主要内容,如果未能解决你的问题,请参考以下文章

c#中datatable绑定comboBox显示数据有重复怎么处理?取值时未用SQL语句。

ComboBox 如何动态赋值 C#

C#中 combobox 显示数值和实际值怎么绑定

C# winform 编程下ComboBox 怎么给他绑定三个值?

WPF中,ComboBox值显示问题

combobox绑定数据源后,怎样使其默认选中其中的一项?