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

请问datagridview绑定数据源后,数据类型报错有关问题

2012-02-05 
请教datagridview绑定数据源后,数据类型报错问题datagirdview绑定数据源BindingSource。然后加载form,显示

请教datagridview绑定数据源后,数据类型报错问题
datagirdview绑定数据源BindingSource。
然后加载form,显示出来。

有一列是数字列,比如

0
1
2
3
4
5




然后我改其中一个cell单元格的值为其他类型,比如字符a,报错:
DataGridView中发生以下异常: System.FormatException:输入字符串的格式不正确。

我明白是输入类型不正确。
但是我该怎么处理这个问题呢?合适的又方便的?
难不成我要在cellvaluechanged事件里面一列列验证,这样太不灵活了吧。
请教下

[解决办法]
报错是肯定的,因为那列的数据类型是数字类型,既然你允许输入数据,就应该验证。要不你把那列的类型改为字符串。

热点排行