我编辑了datagridview1的列,可是加载数据时,datagridview1却自动添加了列,我编辑的列却是空的,请问怎么加载到自己的列上去啊。
datagridview1里面有包含datagridviewcombobox和datagridviewbutton的例.
还有数据怎么再保存进去数据库?
就是要实现:把数据加载到特定格式的datagridview里,修改完后再保存进数据库.
新手学习(VB)中,先谢谢了
------解决方案--------------------
换个思路
隐藏掉查询结果中的CategoryName列,新建一个combo列代替(把替代列和原始列的列名设置成不一样,方便区分)
具体实现可以按如下步骤做:
直接在datagridview的属性窗口中新建一个combo列,并填充好item
查询,绑定,设置查询结果中的CategoryName列(为什么开头要设置不一样的列名)visible属性=false
调整替代列的位置,到第二列
遍历datagridview每行,把隐藏列的值赋给显示列