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下拉框效果,并且可以在文本框和下拉列表中加入自己定义的小图标, ...
随机推荐
- 2017沈阳网络赛hdu6199 gems gems gems
gems gems gems Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) P ...
- sql简单优化点滴
select uppagent.agent_no AGENT_NO, ISNULL(countsubagent,0) REFERRAL_AGENT_NUM, ISNULL(countsubcustom ...
- 怎样跟程序猿谈一场没有Bug的恋爱
<iframe width="580" height="90" align="center,center" id="cpro ...
- nginx access 日志位置
nginx access 日志位置 /var/log/nginx tail -f access.log
- 为什么要阅读——兼分享《首先,打破一切常规》[中译文]:世界顶级管理者的成功秘诀/(美)马库斯·白金汉,(美)柯特·科夫曼 著
<ctrlno=255632">首先,打破一切常规>[中译文]:世界顶级管理者的成功秘诀/(美)马库斯·白金汉,(美)柯特·科夫曼 著:鲍世修 等译 下载地址:http:/ ...
- ASP.NET—016:ASP.NET中保存文件对话框
本想在asp.net中使用savediallog保存文件,结果提示:当应用程序不是以 UserInteractive 模式执行时显示模式对话框或窗口是无效操作. 在ASP.NET中使用例如以下方式.保 ...
- Light oj 1138 - Trailing Zeroes (III) 【二分查找 && N!中末尾连续0的个数】
1138 - Trailing Zeroes (III) problem=1138"> problem=1138&language=english&type=pdf&q ...
- test框架搭建
http://blog.csdn.net/huilan_same https://github.com/huilansame/Test_framework
- Instagram的Material Design概念设计文章分享
近期開始研究最新的Android 5 Material Design,一加氢OS公布后,非常快就有一大批支持Android5原生风格的手机出来了,你的App还是UI帮设计的吗?该考虑升级到 Mater ...
- 学习笔记——SQL SERVER的递归
SQL SERVER似乎天然具有支持递归的属性. 1.比如说,有几次,我编写或修改存储过程的时候,为图方便,在末尾随手写上 执行这个存储过程 的语句,比如 [sql] view plaincopy A ...