關於DataGridView_DataError事件的問題

來源:互聯網
上載者:User

本文轉載:http://blog.csdn.net/szstephenzhou/article/details/7834725

 

--關於DataGridView_DataError事件的問題     
/********************************************************************************    
*主題:關於DataGridView_DataError事件的問題 *說明:本文是個人學習的一些筆記和個人愚見     
*      有很多地方你可能覺得有異議,歡迎一起討論     
     
*作者:Stephenzhou(阿蒙)     
*日期: 2012.08.6
*Mail:szstephenzhou@163.com     
*另外:轉載請著名出處。     
**********************************************************************************/

“DataGridView 預設錯誤”對話方塊 
--------------------------- 
DataGridView 中發生以下異常: 
System.ArgumentException: 不能將列“CQUESTION_ID”設定為空白。請改用 DBNull。 
在 System.Data.DataRow.set_Item(DataColumn column, Object value) 
在 System.Data.DataRowView.SetColumnValue(DataColumn column, Object value) 
在 System.Data.DataColumnPropertyDescriptor.SetValue(Object component, Object value)
在 System.Windows.Forms.DataGridView.DataGridViewDataConnection.PushValue(Int32 boundColumnIndex, Int32 columnIndex, Int32 rowIndex, Object value)
要替換此預設對話方塊,請處理 DataError 事件。 

只需要選擇datagridview中的

private void classesDataGridView_DataError(object sender, DataGridViewDataErrorEventArgs e) { }

就可以了

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.