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下拉框效果,并且可以在文本框和下拉列表中加入自己定义的小图标, ...
随机推荐
- CODEVS3147 矩阵乘法2
...怎么优化都是90分,最后一个点一直T掉,有谁过了请告诉我. Program CODEVS3147; ; ..maxn,-..maxn] of longint; n,q,i,j,k,k1,k2,k ...
- ant生成war包的简单实现
按网上的操作,实现一下. build.xml: <?xml version="1.0" ?> <project name ="antwebproject ...
- S - Best Reward 扩展KMP
After an uphill battle, General Li won a great victory. Now the head of state decide to reward him w ...
- Spring MVC-集成(Integration)-Hibernate验证器示例(转载实践)
以下内容翻译自:https://www.tutorialspoint.com/springmvc/springmvc_hibernate_validator.htm 说明:示例基于Spring MVC ...
- HTML5:去除IE10中输入框和密码框的X按钮和小眼睛
在IE10和之后的IE版本中,当在输入框和密码框中输入的时候,后面会自动出现X按钮和小眼睛,如下图所示: 令人苦恼的是,这个效果只有IE才有,其它浏览器是没有这个功能的.为了统一,我们就需要去掉这个 ...
- dlk 模板
struct DLX { int n , m,size; int U[N],D[N],R[N],L[N],row[N],col[N]; int ans[N],S[N]; int ansd; void ...
- ant+jmeter 报告优化
环境基础:ant+jmeter+java +jmeter脚本 1.将 JMeter的extras目录中ant-jmeter-1.1.1.jar包拷贝至ant安装目录下的lib目录中 2.修改JMete ...
- Mahout算法调用展示平台2.1
软件版本号: windows7: Tomcat7.JDK7.Spring4.0.2.Struts2.3.Hibernate4.3.myeclipse10.0.easyui:Linux(centos6. ...
- ORACLE-017:SQL优化-is not null和nvl
今天在优化一段sql,原脚本大致例如以下: select a.字段n from tab_a a where a.字段2 is not null; a.字段2添加了索引的,可是查询速度很慢. 于是做了例 ...
- React-Router 中文简明教程(上)
概述 说起 前端路由,如果你用过前端 MV* 框架构建 SPA 应用(单页面应用),对此一定不陌生. 传统开发中的 路由,是由服务端根据不同的用户请求地址 URL,返回不同内容的页面,而前端路由则将这 ...