2013-04-26:這是有生以來第一次在datagridview中添加類似於combox的單元格,感慨萬千,特寫下此篇文章,希望廣大的碼農們可以參考,解決燃眉之急!
綁定數據的時候不斷的彈出錯誤提示框:類似於“System.ArgumentException:DagaGridViewComboBoxCell值無效 ,請處理DataError 事件”
想提醒大家的是以下幾點:
(1)在datagridview綁定數據之前,先設置單元格綁定(fchrtype是單元格的name)
例如: fchrtype.Items.Clear();
fchrtype.Items.Add(" ");
fchrtype.Items.Add("利息");
fchrtype.Items.Add("壞賬");
fchrtype.Items.Add("內部分攤");
dgv_count.DataSource = Service.getCountDetails(out putEx);
(2)在構造函數中增加以下代碼:
InitializeComponent();
this.dataGridView1.DataError += delegate(object sender, DataGridViewDataErrorEventArgs e) { };
這樣問題基本就可以解決了,希望對各位有所幫助!