winform关于combobox的问题
手上一个winform的项目,发现一个问题,当我在gridview点击某行进行修改时,会弹出修改的页面,信息里有国家,省份,城市,分别赋值给三个不同的combobox,是这样子赋值的combobox1.text=XXXX;而且这个三个combobox是联动的,例如选了国家会出现相应的省份,选了省份会出现相应的城市,可是我在断点调试的时候。combobox1.text这种方式明明已经获得值了。。可是省份那个combobox就是死活没东西显示,但是国家和城市确实有显示的,,,这个是什么情况啊。。。求各位大神帮忙啊 winform combobox --------------------编程问答-------------------- 根据 国家 那个 cbo 的text 去数据库 查 把 查到 结果 赋给 省份 的 cbo --------------------编程问答-------------------- combobox1.selectitem.text
请详细参看msdn关于combobox的解释。 --------------------编程问答-------------------- 有可能是数据库数据没关联好或者数据库该项数据是空的;
combobox的事件没绑定;
程序上函数没用到;
仔细看看程序吧... --------------------编程问答-------------------- 建议贴代码上来。。。 --------------------编程问答-------------------- 你的comboBox用的是DropDownList模式吧?好像这个模式下从Access数据库读取的数据可以直接赋予它的text属性,而从网络数据库读取的数据都是赋不上的。 --------------------编程问答-------------------- 或者“省份”的那个comboBox2(?)没绑定列表项? --------------------编程问答-------------------- 是否comboBox2没有绑定或者数据库没数据?
最好代码附上,你弹出框的后台代码 --------------------编程问答-------------------- combobox1.text=XXXX???这...为combobox添加元素这个可做不到啊 --------------------编程问答-------------------- 1.数据库查询得到table
2.绑定table至下拉框
combobox1.DataSource=dt;
combobox1.ValueMember=列名
3.取值combobox1.SelectedValue.ToString()
补充:.NET技术 , C#