首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

combox赋值的有关问题

2013-02-28 
combox赋值的问题combox.Items.Add(重复通知)这样可以添加,但是写进数据库的值得也变成了重复通知了,

combox赋值的问题
combox.Items.Add("重复通知");
这样可以添加,但是写进数据库的值得也变成了"重复通知"了,怎么设置选择项的值?


类似html里面select的那样,显示的text和值不一样的
[解决办法]
设置ComboBox的DisplayMember和ValueMember
分别为name和id
这么写
combox.Items.Add(new { name = "重复通知", id = 1 });
[解决办法]
combox.items.add(new ListItem("文本","值"))
如果你是选择绑定一个DataTable或者DataSet
则DisplayMember和ValueMember分别为对应的DataTable或DataSet的列ID。

可参考:http://www.cnblogs.com/love-liu/archive/2011/12/26/2302147.html

热点排行