hi all,
I want to delete rows from datagrid control on clicking a button. So I gave
datagrid.SetDataBinding( null, null );
It is deleting all the rows, but it gives the following exception.
Could any one give me a solution for this ?
System.IndexOutOfRangeException: Index was outside the bounds of the array.
at System.Windows.Forms.DataGrid.GetCellBounds(Int32 row, Int32 col)
at System.Windows.Forms.DataGrid.GetCurrentCellBounds()
at testdatagrid.OnPaint_datagrid(Object sender, PaintEventArgs e)
at System.Windows.Forms.Control.OnPaint(PaintEventArgs e)
at System.Windows.Forms.DataGrid.OnPaint(PaintEventArgs pe)
at System.Windows.Forms.Control.PaintWithErrorHandling(PaintEventArgs e, Int16 layer, Boolean disposeEventArgs)
at System.Windows.Forms.Control.WmPaint(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
regards,
lat.