Hi Mady,
For Syncfusion Control:
=========================
To remove rows in a GridControl, use the GridControl.Rows.RemoveRange method.
To insert rows into a GridControl, use the GridControl.Rows.InsertRange method.
For a GridDataBoundGrid, the methods are GridDataBoundGrid.Binder.RemoveRecords and GridDataBoundGrid.Binder.AddNew.
See, the forum threads for adding new rows in a grid
http://www.syncfusion.com/support/Forums/message.aspx?&MessageID=47148For Windows DataGrid:
=========================
Here is code project article that dynamically add columns at run-time in a windows data grid.
http://www.codeproject.com/cs/miscctrl/grid_control.aspBest regards,
Haneef