码迷,mamicode.com
首页 > Windows程序 > 详细

DataGridViewComboBoxColumn值无效解决方法

时间:2016-03-29 19:15:02      阅读:257      评论:0      收藏:0      [点我收藏+]

标签:

技术分享
值无效,可能是你下拉框选项,没有这样的值,而你却设置这个值。

dataGridView1.Rows[i].Cells[1].Value?=?"选项一";

解决方法就是在窗体的构造函数里添加如下代码:

this.dataGridView1.DataError?+=?delegate(object?sender,?DataGridViewDataErrorEventArgs?e)?{?};

1.必须确定,给DataVridView赋值,是在DataGridViewComboBox已经绑定了内容之后.
?说明:此方法亲身经历过。

2.关于数据类型不一样的问题,如果是数值型字符和数值型数据,则在绑定后,会出现"System.ArgumentException:DagaGridViewComboBoxCell值無效"的錯誤
?解决方法:在构造函数中增加以下代码:
?InitializeComponent();
?//处理掉DataGridViewComboBoxColumn绑定数据源后,再绑定到DataTable中的Column时,提示"System.ArgumentException:DagaGridViewComboBoxCell值无效"的错误
?this.dataGridView1.DataError += delegate(object sender, DataGridViewDataErrorEventArgs e) { };

3.DataGridView中发生以下异常 ?System.ArgumentException:DataGridViewComboBoxCell值无效?
?要替换此默认对话框,请处理DataError事件
?
?在构造函数中增加以下代码:
?InitializeComponent();
?//处理掉DataGridViewComboBoxColumn绑定数据源后,再绑定到DataTable中的Column时,提示"System.ArgumentException:DagaGridViewComboBoxCell值无效"的错误
?this.dataGridView1.DataError += delegate(object sender, DataGridViewDataErrorEventArgs e) { };
url:

DataGridViewComboBoxColumn值无效解决方法

标签:

原文地址:http://www.cnblogs.com/soany/p/5333938.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!