码迷,mamicode.com
首页 > 其他好文 > 详细

ComboBox控件绑定数据源后,添加'请选择'或'全部'

时间:2020-07-11 13:03:06      阅读:63      评论:0      收藏:0      [点我收藏+]

标签:insert   expr   box   index   填充   round   使用   color   创建   

ComboBox控件绑定数据源后,添加‘请选择‘或‘全部‘

当使用ComboBox控件绑定数据源之后,通过Items 属性添加的数据是无效的,此时如果要在所有选项前添加 选项 ,则需要考虑从数据源下手,代码如下

 

 1             //连接字符串
 2             string conStr = @"Data Source=DMINISTRATOR-PC\SQLEXPRESS;Initial Catalog=AutoSys;Integrated Security=True";
 3             //SQL查询语句
 4             string sql = "select BrandId,BrandName from AutoBrand;";
 5             //Sql连接
 6             SqlConnection  conn = new SqlConnection(conStr);
 7             //适配器
 8             SqlDataAdapter  adapter = new SqlDataAdapter(sql, conn);
 9             //填充数据
10             adapter.Fill(ds, "MyBrand");
11             
12             //根据查询到的数据表 创建一个数据行
13             DataRow row = ds.Tables["MyBrand"].NewRow();
14             //第一列 为Id
15             row[0] = "-1";
16             //第二列 为显示的值
17             row[1] = "请选择";
18             //插入到数据表
19             ds.Tables["MyBrand"].Rows.InsertAt(row,0);
20 
21             cboBrandName.DisplayMember = "BrandName";//绑定控件显示的值
22             cboBrandName.ValueMember = "BrandId";//绑定控件实际的值
23             cboBrandName.DataSource = ds.Tables["MyBrand"];//绑定数据源

        //设置ComboBox控件默认选中项 控件名.selectedIndex = Items下标;

 如有不全之处,欢迎评论补充

ComboBox控件绑定数据源后,添加'请选择'或'全部'

标签:insert   expr   box   index   填充   round   使用   color   创建   

原文地址:https://www.cnblogs.com/All-is-Object/p/13283052.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!