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

datagridview自动创建列时能不能改变自动匹配的列类型,该如何解决

2012-01-30 
datagridview自动创建列时能不能改变自动匹配的列类型数据库有个IMAGE类型字段,存储的是任何二进制流.通过

datagridview自动创建列时能不能改变自动匹配的列类型
数据库有个IMAGE类型字段,存储的是任何二进制流.通过SQL语句返回DATATABLE绑定datagridview时,所自动创建的列自动匹配为System.Image类型,所以导致显示为X号图案.有没有办法扑捉自动创建列的事件并改变列的类型?比如该成System.String,然后我在cellformated事件来重写内容

1.因为是通用查询,所以只能使用自动创建列.所以不考虑表格以及datatable的自定义列
2.是winform的datagridview


[解决办法]
可以在ItemBand事件里面进行判断然后进行自己的操作
[解决办法]
手动绑定,方法参考我的blog
http://blog.csdn.net/alldj/archive/2006/08/30/1145534.aspx

热点排行