zoukankan      html  css  js  c++  java
  • 关于DataGridView_DataError事件的问题

    本文转载: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) { }

    就可以了

  • 相关阅读:
    C#-练习题
    C#-命名空间(十五)
    C#-枚举(十三)
    C#-多态(十二)
    C#-继承(十一)
    C#-结构体(十)
    C#-类(九)
    C#-方法(八)
    二叉树深度遍历和广度遍历
    iOS main.m解析
  • 原文地址:https://www.cnblogs.com/51net/p/3042645.html
Copyright © 2011-2022 走看看