Combobox 下拉框赋值
string sql = "select distinct RoleName from tb_Role";
DataTable dt = SqlHelper.DataTable(sql);
cmb_Authority.Items.Clear();//移除下拉框中所有集合
foreach (DataRow dr in dt.Rows)//遍历数据表中行的数据
{
cmb_Authority.Items.Add(dr[]);//把表中第一列的数据添加到下拉框中
}
if (xiu==)
{
cmb_Authority.SelectedIndex = ;
}
if (xiu==)
{
btn_Reg.Text = "修改";
txt_OperatorName.Text = tb_users.OperatorName;
txt_UserName.Text = tb_users.UserName;
txt_UserName.ReadOnly = true;
txt_Pwd.Text = tb_users.Pwd;
cmb_Authority.Items.Clear();//移除下拉框中所有集合
cmb_Authority.Items.Add(tb_users.RoleName);
cmb_Authority.SelectedIndex = ;
foreach (DataRow dr in dt.Rows)//遍历数据表中行的数据
{
if (dr[].ToString()== tb_users.RoleName)
{
continue;
}
cmb_Authority.Items.Add(dr[]);//把表中第一列的数据添加到下拉框中
} }
string sql = "select * from tb_Role"; //查询数据所有信息
DataTable dt = SqlHelper.DataTable(sql);
cmb_Authority.DataSource = dt; //下拉框数据源为dt
cmb_Authority.DisplayMember = "RoleName";//显示成员
cmb_Authority.ValueMember = "RoleID"; //值成员(类似与索引) //cmb_Authority.Items.Clear();//移除下拉框中所有集合
//foreach (DataRow dr in dt.Rows)//遍历数据表中行的数据
//{
// cmb_Authority.Items.Add(dr[0]);//把表中第一列的数据添加到下拉框中
//}
//if (xiu==0)
//{
// cmb_Authority.SelectedIndex = 0;
//}
if (xiu==)
{
btn_Reg.Text = "修改";
txt_OperatorName.Text = tb_users.OperatorName;
txt_UserName.Text = tb_users.UserName;
txt_UserName.ReadOnly = true;
txt_Pwd.Text = tb_users.Pwd;
cmb_Authority.SelectedValue = tb_users.RoleID; //(下拉框的值=这个索引)
}
一个是书库绑定 一个是再次循环赋值
两种赋值方法
comboBox1.Items.Add(new { key = "key", value = "value" });
ArrayList list = new ArrayList();
list.Add(new DictionaryEntry("name", "姓名"));
list.Add(new DictionaryEntry("username", "用户名"));
list.Add(new DictionaryEntry("sfz", "身份Y证号"));
list.Add(new DictionaryEntry("Tel", "电话号码"));
comboBox1.DataSource = list;
comboBox1.DisplayMember = "Value";//显示出来的。Text
comboBox1.ValueMember = "Key";// value值。
Combobox 下拉框赋值的更多相关文章
- Extjs 中combobox下拉框初始化赋值
近日在工作中遇到一个需求,要求页面初始化的时候给dataGrid表插入一条数据. 前端使用的是Extjs框架,dataGrid表有四列,其中三列是类型为textbox,普通文本框,另外一列类型是com ...
- sencha combobox下拉框不用jsonstore,直接使用字符串数组做数据源
combobox下拉框的store除了可以选择一个jsonstore来加载数据,还可以直接使用符串Array做数据源. { xtype: 'combobox', fieldLabel: 'Label' ...
- 关于easyui combobox下拉框实现多选框的实现
好长时间没有更博了,一是因为最近真的比较忙,二是因为自己是真的偷懒了,哈哈 好啦,这篇博客主要是总结一些关于easyui combobox下拉框实现多选框的实现,包括前台界面的展示,和后台对数据的获取 ...
- easyui combobox下拉框复制后再禁用,点击不会出现下拉框
easyui combobox下拉框禁用,点击不会出现下拉框 需要做到,在给easyui combobox赋值后,再禁用easyui combobox 解决办法: $("#time-sele ...
- 自绘制HT For Web ComboBox下拉框组件
传统的HTML5的下拉框select只能实现简单的文字下拉列表,而HTforWeb通用组件中ComboBox不仅能够实现传统HTML5下拉框效果,而且可以在文本框和下拉列表中添加自定义的小图标,让整个 ...
- winform c#绑定combobox下拉框 年度代码。
winform c#绑定combobox下拉框 年度代码. comboBox1.Items.AddRange("});//邦定数据 comboBox1.Text = DateTime.Now ...
- easyui的combobox下拉框初始化默认值以及保持该值一直显示的方法
easyui的combobox下拉框默认初始值是空,下面是实现从远程加载数据之后初始化默认值,以及让该值一直排在下拉框的最顶部的方式. 目前的需求是需要在初始化的时候添加"全部数据库&quo ...
- 从后台绑定数据到ligerui 的comboBox下拉框组件
这次来记录一下ligerUI的comboBox下拉框组件,ligerUI的API里也有相关描写叙述,上面都是前台写死数据,然后显示在组件中,我这次要说的是将后台的数据绑定到下拉框组件中,废话不多说. ...
- 由于抽签HT For Web ComboBox下拉框组件
传统HTML5的下拉框select仅仅能实现简单的文字下拉列表,而HT for Web通用组件中ComboBox不仅可以实现传统HTML5下拉框效果,并且可以在文本框和下拉列表中加入自己定义的小图标, ...
随机推荐
- HDU 5442 Favorite Donut
Favorite Donut Time Limit: 1500/1000 MS (Java/Others) Memory Limit: 131072/131072 K (Java/Others) ...
- 洛谷 P1972 BZOJ 1878 [SDOI2009]HH的项链
题目描述 HH 有一串由各种漂亮的贝壳组成的项链.HH 相信不同的贝壳会带来好运,所以每次散步完后,他都会随意取出一段贝壳,思考它们所表达的含义.HH 不断地收集新的贝壳,因此,他的项链变得越来越长. ...
- [luoguP2024] 食物链(并查集)
传送门 经典的并查集问题 对于这种问题,并查集需要分类 开3*n的并查集,其中x用来连接与x同类的,x+n用来连接x吃的,x+2*n用来连接x被吃的. 1 x y时,如果 x吃y 或 x被y吃,那么为 ...
- poj 2831 次小生成树模板
/*次小生成树 题意:给你一些路径,现在将一部分路径权值减少后问是否可以替代最小生成树里面的边. 解:次小生成树,即将这条边连上,构成一个环 求出任意两点路径之间的除了这条边的最大值,比较这个最大值& ...
- hdu_1232_畅通工程_201403091018
畅通工程 Time Limit: 4000/2000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submis ...
- RPC服务框架探索之Thrift
前言架构服务化后,需要实现一套方便调用各服务的框架,现在开源如日中天,优先会寻找开源实现,如果没有合适自家公司业务的,才会考虑从零开发,尤其是一切以KPI为准绳的公司,谁会跟钱过不去?N个月之前,公司 ...
- HDU 5392 BC #51
就是求最大公倍数,但要用分解质因子求. 自己写的WA到爆.... #include<iostream> #include<stdio.h> #include<math.h ...
- [Javascript] AbortController to cancel the fetch request
We are able to cancel the fetch request by using AbortController with RxJS Observable. return Observ ...
- React-Router 中文简明教程(上)
概述 说起 前端路由,如果你用过前端 MV* 框架构建 SPA 应用(单页面应用),对此一定不陌生. 传统开发中的 路由,是由服务端根据不同的用户请求地址 URL,返回不同内容的页面,而前端路由则将这 ...
- case when in sql server's stored procedure
https://docs.microsoft.com/en-us/sql/t-sql/language-elements/case-transact-sql Evaluates a list of c ...