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 that exception is thrown. You can avoid the exception by setting the nullable datatype to the cells. For example, when you are use 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: