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

DataGridView中绑定CheckBox(超级变态级)解决方案

2012-05-22 
DataGridView中绑定CheckBox(超级变态级)现在想查询一个数据表,表中有一个字段是并联另一张表的,例如:表AA

DataGridView中绑定CheckBox(超级变态级)
现在想查询一个数据表,表中有一个字段是并联另一张表的,例如:
表A
AID Aname BID Aemp
表B
BID BIsQ
现在表B中的BIsQ值只有两个,一个是Y一个是N,现在想把这样的表查询出来放到DataGridView中,并让其有一列是CheckBox,而不是文本,如果直接查询出来用DefaultView那样就没有CheckBox,如果在没有绑定前,先手动给DataGridView中添加Column那么,后来绑定上去的就会显示重复的Column就像这样:
AID Aname BIsQ Aemp AID Aname BIsQ Aemp
  (这里是CheckBox) 1 fdsa Y fdsa
  2 fdwe N rewwq
......
绑定上就是这样了,左边和右边的字段一样,左边的字段里没有值,查询出来的全在右边,左边手动添加的列一点作用没有,有什么办法能做到把数据按要求显示?如果从数据库中查询出来BIsQ是Y就让CheckBox是选中的,如果查询出来的是N就不选中这样的数据如何绑定?


[解决办法]
你將列屬性中的編緝資料行的字段name處設置的值和dataPropertyName設爲一樣試試

热点排行