Category / Section
How to resolve an exception in cut operation on the number datatype such as integer cells in WinForms GridGroupingControl?
2 mins read
Resolve the unhandled exception
When any selected cell has the datatype as an integer on cut operation, it throws an InvalidOperationException was unhandled, Rollback without BeginTrans exception.
Solution:
When the integer datatype is null during the cut operation, and when the datatype does not accept the null values an exception is thrown. You can avoid the exception by setting the nullable datatype to the cells. For example, when you are using int datatype, you need to change it to int?
C#
private int? cat_Id;
public int? CategoryID
{
get
{
return this.cat_Id;
}
set
{
this.cat_Id = value;
}
}
VB
Private cat_Id? As Integer
Public Property CategoryID() As Integer?
Get
Return Me.cat_Id
End Get
Set(ByVal value? As Integer)
Me.cat_Id = value
End Set
End Property
Samples: