DataGridview中DataGridViewComboBoxColumn數據綁定的問題

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) { };

 

這樣問題基本就可以解決了,希望對各位有所幫助!

發佈了18 篇原創文章 · 獲贊 3 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章