我有一个用 c# 编码的 windows 窗体。
所以,我的表单的组合框值是自动生成的,并且初始组合框文本被加载到它..
我想设置组合框初始文本或值应为空或空.. 请帮我解决它.. 提前谢谢我的代码如下
try
{
ConnectionStringSettings consettings = ConfigurationManager.ConnectionStrings["attendancemanagement"];
string connectionString = consettings.ConnectionString;
SqlConnection cn = new SqlConnection(connectionString);
cn.Open();
SqlCommand cmd = new SqlCommand("select employee_id,employee_name,image from Employee_Details", cn);
SqlDataReader dtr;
dtr = cmd.ExecuteReader();
DataTable dt = new DataTable();
dt.Columns.Add("employee_id", typeof(string));
dt.Columns.Add("employee_name", typeof(string));
dt.Load(dtr);
//Convert.ToString.comboBox1.Items.Insert("", 0);
comboBox1.DisplayMember = "employee_id";
comboBox1.DisplayMember = "employee_name";
comboBox1.DataSource = dt;
//dateTimePicker1.Enabled = true; ;
cn.Close();
}
catch (Exception e1)
{
MessageBox.Show(e1.Message);
}
Run Code Online (Sandbox Code Playgroud)
在将数据源设置为后添加此行db:
comboBox1.SelectedItem = null;
Run Code Online (Sandbox Code Playgroud)
或者
comboBox1.SelectedItem = -1;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9644 次 |
| 最近记录: |