I set the datasource of an ultragrid to a datatable. When I update a cell of the ultragrid like ultraGrid1.Cells[0].Value = "test", then I cast the datasource from the Ultragrid the datatable does not contain the value I just assigned.
The UpdateMode property determines when the value is committed to the data source. By default the value is not committed until the user leaves the row on which the change was made. You can cause an immediate update by calling the Update method.